.. |
_aes
|
69026852ce
core/crypto/aes: Add Intel AES-NI support
|
1 year ago |
_blake2
|
00ab3beed9
core:crypto/hash: Add a generic higher level hash interface
|
1 year ago |
_edwards25519
|
4b71c47fd5
Check for unneeded `transmute` with `-vet-cast`
|
1 year ago |
_fiat
|
4b71c47fd5
Check for unneeded `transmute` with `-vet-cast`
|
1 year ago |
_sha3
|
b818ebc02f
core/crypto/kmac: Initial import
|
1 year ago |
aes
|
33dae2e26c
core/crypto/aes: Support the full range of GCM nonce sizes
|
1 year ago |
blake2b
|
7a8b1669b0
core/crypto: Expose the block sizes for every hash algorithm
|
1 year ago |
blake2s
|
7a8b1669b0
core/crypto: Expose the block sizes for every hash algorithm
|
1 year ago |
chacha20
|
ff13ee3281
core/crypto: Enforce aliasing restrictions
|
1 year ago |
chacha20poly1305
|
fa8dd5a13b
core/crypto: Misc cleanups and documentation improvements
|
1 year ago |
ed25519
|
893c3bef9a
core/crypto/ed25519: Initial import
|
1 year ago |
hash
|
44758f2a60
core/crypto: Stop using context.temp_allocator
|
1 year ago |
hkdf
|
550e798c1b
core/crypto/hkdf: Initial import
|
1 year ago |
hmac
|
fa8dd5a13b
core/crypto: Misc cleanups and documentation improvements
|
1 year ago |
kmac
|
4b71c47fd5
Check for unneeded `transmute` with `-vet-cast`
|
1 year ago |
legacy
|
4b71c47fd5
Check for unneeded `transmute` with `-vet-cast`
|
1 year ago |
pbkdf2
|
290168f862
core/crypto/pbkdf2: Initial import
|
1 year ago |
poly1305
|
4defe88dec
core/crypto/_fiat/field_poly1305: Mark more functions contextless
|
1 year ago |
ristretto255
|
4b71c47fd5
Check for unneeded `transmute` with `-vet-cast`
|
1 year ago |
sha2
|
7a8b1669b0
core/crypto: Expose the block sizes for every hash algorithm
|
1 year ago |
sha3
|
4b71c47fd5
Check for unneeded `transmute` with `-vet-cast`
|
1 year ago |
shake
|
4b71c47fd5
Check for unneeded `transmute` with `-vet-cast`
|
1 year ago |
siphash
|
e86bb3a795
core/crypto: Change hash asserts to panics
|
1 year ago |
sm3
|
7a8b1669b0
core/crypto: Expose the block sizes for every hash algorithm
|
1 year ago |
tuplehash
|
4b71c47fd5
Check for unneeded `transmute` with `-vet-cast`
|
1 year ago |
x25519
|
563c527419
core/crypto/_edwards25519: Initial import
|
1 year ago |
README.md
|
a43a5b053c
core/crypto: Add more documentation about assumptions (NFC)
|
1 year ago |
crypto.odin
|
c9c0b9ea7b
core/crypto: Fix/add some documentation (NFC)
|
1 year ago |
rand_bsd.odin
|
7feff1c113
Merged with master
|
1 year ago |
rand_darwin.odin
|
e296d6fb90
Fix loads of indentation issues with mixing spaces and tabs
|
1 year ago |
rand_generic.odin
|
7feff1c113
Merged with master
|
1 year ago |
rand_js.odin
|
a6eb64df6c
core/crypto: Add a `HAS_RAND_BYTES` constant
|
1 year ago |
rand_linux.odin
|
3ff8952813
Replace `panic(fmt.tprintf(` antipattern with `fmt.panicf`
|
1 year ago |
rand_windows.odin
|
35a845b93f
Fix indentation
|
1 year ago |