aboutsummaryrefslogtreecommitdiff
path: root/core/crypto/_fiat/field_curve25519
Commit message (Expand)AuthorAgeFilesLines
* Remove `core:mem` import from `core:crypto`.Jeroen van Rijn6 days1-8/+9
* core/crypto: Add `rodata` annotations (NFC)Yawning Angel2025-03-231-0/+3
* Check for unneeded `transmute` with `-vet-cast`gingerBill2024-06-291-2/+2
* core/crypto/ristretto255: Initial importYawning Angel2024-04-091-2/+13
* core/crypto/_edwards25519: Initial importYawning Angel2024-04-092-43/+104
* core/crypto/_fiat/field_curve25519: Mark more functions contextlessYawning Angel2024-04-092-6/+16
* core/crypto/_fiat: odinfmt (NFC)Yawning Angel2024-04-092-16/+35
* core/crypto/_fiat/field_curve25519: Move routines (NFC)Yawning Angel2024-04-092-53/+49
* core/crypto/_fiat/field_curve25519: Use multiply to calculate the maskYawning Angel2024-04-091-1/+1
* core/crypto/_fiat: Hedge against LLVM clevernessYawning Angel2023-04-081-2/+4
* core/crypto: Add x25519Yawning Angel2021-11-172-0/+754