Yawning Angel
|
2f301e46dc
|
core/crypto: Switch to using ensure
|
2025-03-23 19:14:33 +09:00 |
|
Laytan Laats
|
288312a812
|
core: improve package doc comments for the documentation generator
|
2024-09-03 19:59:04 +02:00 |
|
Yawning Angel
|
4defe88dec
|
core/crypto/_fiat/field_poly1305: Mark more functions contextless
|
2024-04-09 10:23:58 +09:00 |
|
Yawning Angel
|
a45721e9ad
|
core/crypto/poly1305: The final addition is NOT mod p
|
2024-04-05 23:45:41 +09:00 |
|
Yawning Angel
|
fa8dd5a13b
|
core/crypto: Misc cleanups and documentation improvements
|
2024-03-04 17:50:45 +09:00 |
|
Yawning Angel
|
56516ee8b2
|
core/crypto/poly1305: Relax the tag length check on the verify helper
|
2024-02-07 00:42:01 +09:00 |
|
Yawning Angel
|
1279ebe948
|
core/crypto/poly1305: Cleanups
- Use `encoding/endian`
|
2023-11-17 16:53:29 +09:00 |
|
Yawning Angel
|
7fc2081543
|
core/crypto: Add private attributes for internals
These constants and internal routines are not intended for use outside
the actual implementations themselves.
|
2023-04-08 10:15:00 +09:00 |
|
Yawning Angel
|
64db286582
|
core/crypto: Add poly1305
This package implements the Poly1305 MAC algorithm as specified in RFC
8439, using routines taked from fiat-crypto and poly1305-donna.
|
2021-11-17 13:59:53 +00:00 |
|