An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

Top 8.3% on proxy.golang.org
Top 0.7% dependent packages on proxy.golang.org
Top 0.9% dependent repos on proxy.golang.org
Top 1.8% docker downloads on proxy.golang.org

proxy.golang.org : github.com/sina-ghaderi/poly1305

Package poly1305 implements Poly1305 one-time message authentication code as specified in https://cr.yp.to/mac/poly1305-20050329.pdf. Poly1305 is a fast, one-time authentication function. It is infeasible for an attacker to generate an authenticator for a message without the key. However, a key must only be used for a single message. Authenticating two different messages with the same key allows an attacker to forge authenticators for other messages with the same key. Poly1305 was originally coupled with AES in order to make Poly1305-AES. AES was used with a fixed key in order to generate one-time keys from an nonce. However, in this package AES isn't used and the one-time key is specified directly.

Registry - Source - Documentation - JSON - codemeta.json
purl: pkg:golang/github.com/sina-ghaderi/poly1305
License: GPL-3.0
Latest release: over 3 years ago
First release: over 3 years ago
Namespace: github.com/sina-ghaderi
Dependent packages: 42
Dependent repositories: 42
Stars: 1 on GitHub
Forks: 0 on GitHub
Docker dependents: 9
Docker downloads: 2,912
See more repository details: repos.ecosyste.ms
Last synced: 5 months ago

    Loading...
    Readme
    Loading...