| .. |
|
fec
|
05410034e3
handshake/fec: Encode a message from its own bytes, copying only a padded last symbol
|
5 dni temu |
|
fragment
|
d190ac7446
handshake/fragment: Back every packet of an attempt with one allocation
|
5 dni temu |
|
credential.go
|
cb9ab9c516
handshake: Keep the static ML-KEM-1024 key expanded in the Credential, instead of expanding it from its seed in every handshake
|
5 dni temu |
|
errors.go
|
656164b259
cert: Name the post-quantum algorithms of a version 3 certificate with a PQSuite, like its curve, and pick the hybrid subtype by the suite's KEM
|
5 dni temu |
|
handshake.proto
|
dff5c51dd6
Make post-quantum handshakes hybrid only: drop ix_psk2_mlkem1024, need a v3 certificate, and leave a classical msg1 crossing a hybrid one unanswered
|
5 dni temu |
|
helpers_test.go
|
73ddb56c34
Build with Go 1.27 and DefinedNet/noise, for crypto/mldsa and hybrid Noise patterns
|
6 dni temu |
|
hybrid_test.go
|
dff5c51dd6
Make post-quantum handshakes hybrid only: drop ix_psk2_mlkem1024, need a v3 certificate, and leave a classical msg1 crossing a hybrid one unanswered
|
5 dni temu |
|
kem.go
|
4d42378537
handshake: Keep the ephemeral ML-KEM-1024 key a handshake generates expanded, instead of expanding it again from its seed for msg2
|
5 dni temu |
|
machine.go
|
4b295e086e
handshake: Take the peer's static key from noise once per certificate check
|
5 dni temu |
|
machine_test.go
|
73ddb56c34
Build with Go 1.27 and DefinedNet/noise, for crypto/mldsa and hybrid Noise patterns
|
6 dni temu |
|
patterns.go
|
dff5c51dd6
Make post-quantum handshakes hybrid only: drop ix_psk2_mlkem1024, need a v3 certificate, and leave a classical msg1 crossing a hybrid one unanswered
|
5 dni temu |
|
patterns_test.go
|
73ddb56c34
Build with Go 1.27 and DefinedNet/noise, for crypto/mldsa and hybrid Noise patterns
|
6 dni temu |
|
payload.go
|
35b3d92bdd
handshake: Let a payload's certificate alias the decrypted message rather than copying it
|
5 dni temu |
|
payload_test.go
|
9ec8cf10f3
Handshake state machine (#1656)
|
5 miesięcy temu |