.. |
CMakeLists.txt
|
c193fe9848
Switch to RFC 6979 for DSA nonce generation.
|
7 months ago |
aes-common.c
|
c1a2114b28
Implement AES-GCM using the @openssh.com protocol IDs.
|
2 years ago |
aes-neon.c
|
c1a2114b28
Implement AES-GCM using the @openssh.com protocol IDs.
|
2 years ago |
aes-ni.c
|
c1a2114b28
Implement AES-GCM using the @openssh.com protocol IDs.
|
2 years ago |
aes-select.c
|
58fc33a155
Add missing flags to AES selector vtables.
|
11 months ago |
aes-sw.c
|
c1a2114b28
Implement AES-GCM using the @openssh.com protocol IDs.
|
2 years ago |
aes.h
|
c1a2114b28
Implement AES-GCM using the @openssh.com protocol IDs.
|
2 years ago |
aesgcm-clmul.c
|
c1a2114b28
Implement AES-GCM using the @openssh.com protocol IDs.
|
2 years ago |
aesgcm-common.c
|
c1a2114b28
Implement AES-GCM using the @openssh.com protocol IDs.
|
2 years ago |
aesgcm-footer.h
|
06d7c3916a
Fix typo in comment.
|
1 year ago |
aesgcm-neon.c
|
2222cd104d
AES-GCM NEON: cope with missing vaddq_p128.
|
2 years ago |
aesgcm-ref-poly.c
|
c1a2114b28
Implement AES-GCM using the @openssh.com protocol IDs.
|
2 years ago |
aesgcm-select.c
|
c1a2114b28
Implement AES-GCM using the @openssh.com protocol IDs.
|
2 years ago |
aesgcm-sw.c
|
c1a2114b28
Implement AES-GCM using the @openssh.com protocol IDs.
|
2 years ago |
aesgcm.h
|
c1a2114b28
Implement AES-GCM using the @openssh.com protocol IDs.
|
2 years ago |
arcfour.c
|
840043f06e
Add 'next_message' methods to cipher and MAC vtables.
|
2 years ago |
argon2.c
|
4ecb40a60d
Fix a batch of typos in comments and docs.
|
2 years ago |
bcrypt.c
|
9a84a89c32
Add a batch of missing 'static's.
|
2 years ago |
blake2.c
|
5b30e6f7a6
Move crypto into its own subdirectory.
|
3 years ago |
blowfish.c
|
840043f06e
Add 'next_message' methods to cipher and MAC vtables.
|
2 years ago |
blowfish.h
|
5935c68288
Update source file names in comments and docs.
|
2 years ago |
chacha20-poly1305.c
|
25ef6a233a
Remove a stray FIXME, added in 840043f06e.
|
2 years ago |
crc32.c
|
5b30e6f7a6
Move crypto into its own subdirectory.
|
3 years ago |
des.c
|
840043f06e
Add 'next_message' methods to cipher and MAC vtables.
|
2 years ago |
diffie-hellman.c
|
258a36be31
Change priority of new Diffie-Hellman groups.
|
2 years ago |
dsa.c
|
c193fe9848
Switch to RFC 6979 for DSA nonce generation.
|
7 months ago |
ecc-arithmetic.c
|
5b30e6f7a6
Move crypto into its own subdirectory.
|
3 years ago |
ecc-ssh.c
|
f0f058ccb4
Merge 0.81 branch.
|
7 months ago |
ecc.h
|
42120dd1c5
testcrypt: adjust some function parameter names.
|
3 years ago |
hash_simple.c
|
5b30e6f7a6
Move crypto into its own subdirectory.
|
3 years ago |
hmac.c
|
dea3ddca05
Add an extra HMAC constructor function.
|
7 months ago |
mac.c
|
5b30e6f7a6
Move crypto into its own subdirectory.
|
3 years ago |
mac_simple.c
|
5b30e6f7a6
Move crypto into its own subdirectory.
|
3 years ago |
md5.c
|
5b30e6f7a6
Move crypto into its own subdirectory.
|
3 years ago |
mpint.c
|
d5af33da53
Utility function mp_resize.
|
2 years ago |
mpint_i.h
|
5935c68288
Update source file names in comments and docs.
|
2 years ago |
ntru.c
|
23572715fd
Add IANA kex name sntrup761x25519-sha512.
|
2 weeks ago |
ntru.h
|
faf1601a55
Implement OpenSSH 9.x's NTRU Prime / Curve25519 kex.
|
2 years ago |
openssh-certs.c
|
68db3d195d
Use correct date in cert check error.
|
2 years ago |
prng.c
|
5b30e6f7a6
Move crypto into its own subdirectory.
|
3 years ago |
pubkey-pem.c
|
5b30e6f7a6
Move crypto into its own subdirectory.
|
3 years ago |
pubkey-ppk.c
|
5b30e6f7a6
Move crypto into its own subdirectory.
|
3 years ago |
pubkey-ssh1.c
|
5b30e6f7a6
Move crypto into its own subdirectory.
|
3 years ago |
rfc6979.c
|
c193fe9848
Switch to RFC 6979 for DSA nonce generation.
|
7 months ago |
rsa.c
|
a5bcf3d384
Pad RSA signature blobs if they're made with SHA-2.
|
4 months ago |
sha1-common.c
|
fca13a17b1
Break up crypto modules containing HW acceleration.
|
3 years ago |
sha1-neon.c
|
fca13a17b1
Break up crypto modules containing HW acceleration.
|
3 years ago |
sha1-ni.c
|
fca13a17b1
Break up crypto modules containing HW acceleration.
|
3 years ago |
sha1-select.c
|
fca13a17b1
Break up crypto modules containing HW acceleration.
|
3 years ago |
sha1-sw.c
|
fca13a17b1
Break up crypto modules containing HW acceleration.
|
3 years ago |
sha1.h
|
fca13a17b1
Break up crypto modules containing HW acceleration.
|
3 years ago |
sha256-common.c
|
fca13a17b1
Break up crypto modules containing HW acceleration.
|
3 years ago |
sha256-neon.c
|
fca13a17b1
Break up crypto modules containing HW acceleration.
|
3 years ago |
sha256-ni.c
|
fca13a17b1
Break up crypto modules containing HW acceleration.
|
3 years ago |
sha256-select.c
|
fca13a17b1
Break up crypto modules containing HW acceleration.
|
3 years ago |
sha256-sw.c
|
fca13a17b1
Break up crypto modules containing HW acceleration.
|
3 years ago |
sha256.h
|
fca13a17b1
Break up crypto modules containing HW acceleration.
|
3 years ago |
sha3.c
|
5b30e6f7a6
Move crypto into its own subdirectory.
|
3 years ago |
sha512-common.c
|
fca13a17b1
Break up crypto modules containing HW acceleration.
|
3 years ago |
sha512-neon.c
|
fca13a17b1
Break up crypto modules containing HW acceleration.
|
3 years ago |
sha512-select.c
|
fca13a17b1
Break up crypto modules containing HW acceleration.
|
3 years ago |
sha512-sw.c
|
fca13a17b1
Break up crypto modules containing HW acceleration.
|
3 years ago |
sha512.h
|
fca13a17b1
Break up crypto modules containing HW acceleration.
|
3 years ago |
xdmauth.c
|
5b30e6f7a6
Move crypto into its own subdirectory.
|
3 years ago |