proxy.golang.org : github.com/codahale/lockstitch-go
Package lockstitch provides an incremental, stateful cryptographic primitive for symmetric-key cryptographic operations (e.g., hashing, encryption, message authentication codes, and authenticated encryption) in complex protocols. Inspired by TupleHash, STROBE, Noise Protocol's stateful objects, Merlin transcripts, and Xoodyak's Cyclist mode, Lockstitch uses SHA-256 (https://doi.org/10.6028/NIST.FIPS.180-4) and AES-128 (https://doi.org/10.6028/NIST.FIPS.197-upd1) to provide 10+ Gb/sec performance on modern processors at a 128-bit security level.
Registry
-
Source
- Documentation
- JSON
purl: pkg:golang/github.com/codahale/lockstitch-go
License: Apache-2.0,MIT
Latest release: about 1 month ago
Namespace: github.com/codahale
Stars: 0 on GitHub
Forks: 0 on GitHub
See more repository details: repos.ecosyste.ms
Last synced: about 1 month ago