Jeroen van Rijn
|
cde6dc1f20
|
Remove core:mem import from core:crypto.
|
2026-02-12 16:52:25 +01:00 |
|
Yawning Angel
|
f5b7274a77
|
core/crypto/_edwards25519: Support crypto.COMPACT_IMPLS
|
2026-01-28 22:50:27 +09:00 |
|
Jeroen van Rijn
|
7a9ea3ee6d
|
Further overhaul of package line comments.
|
2025-10-09 23:05:29 +02:00 |
|
Jeroen van Rijn
|
288b45f50c
|
package lines for encoding
|
2025-10-09 16:34:18 +02:00 |
|
Yawning Angel
|
2f301e46dc
|
core/crypto: Switch to using ensure
|
2025-03-23 19:14:33 +09:00 |
|
Yawning Angel
|
bb395aeb41
|
core/crypto: Add rodata annotations (NFC)
|
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
|
563c527419
|
core/crypto/_edwards25519: Initial import
|
2024-04-09 14:37:59 +09:00 |
|
Yawning Angel
|
1ce279e6a1
|
core/crypto/_fiat/field_curve25519: Mark more functions contextless
|
2024-04-09 10:23:58 +09:00 |
|
Yawning Angel
|
fa8dd5a13b
|
core/crypto: Misc cleanups and documentation improvements
|
2024-03-04 17:50:45 +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
|
1a7a6a9116
|
core/crypto: Add x25519
This package implements the X25519 key agreement scheme as specified in
RFC 7748, using routines taken from fiat-crypto and Monocypher.
|
2021-11-17 13:59:53 +00:00 |
|