]> Sergey Matveev's repositories - vors.git/commit
Post-quantum handshake authentication v5.0.0
authorSergey Matveev <stargrave@stargrave.org>
Wed, 16 Jul 2025 14:25:33 +0000 (17:25 +0300)
committerSergey Matveev <stargrave@stargrave.org>
Sat, 2 Aug 2025 07:57:40 +0000 (10:57 +0300)
commit02c704f6520fde223fd0a790f951544bf6a0e4c5d39b081ed2403597093e957a
tree35b2c5a915879802fb85b804d2869c19870a728312137e9dd21aed3aaaf6b1d5
parentf27d74967467cc3bc882290f1e204c1002fa702f8c64052284e329065251ccd2
Post-quantum handshake authentication
53 files changed:
cmd/client/audio.go
cmd/client/gui.go
cmd/client/main.go
cmd/client/stats.go
cmd/keygen/main.go
cmd/server/main.go
cmd/server/peer.go
cmd/server/room.go
cmd/vad/main.go
doc/Features
doc/INSTALL
doc/PQHS [new file with mode: 0644]
doc/Protocol
doc/Usage
doc/index
go.mod
go.sum
internal/incr.go [new file with mode: 0644]
internal/noise.go [deleted file]
internal/ns.go
internal/var.go
makedist
pqhs/client.go [new file with mode: 0644]
pqhs/const.go [new file with mode: 0644]
pqhs/dh.go [new file with mode: 0644]
pqhs/hs_test.go [new file with mode: 0644]
pqhs/key.go [new file with mode: 0644]
pqhs/mceliece6960119/README [new file with mode: 0644]
pqhs/mceliece6960119/benes.go [new file with mode: 0644]
pqhs/mceliece6960119/fft.go [new file with mode: 0644]
pqhs/mceliece6960119/internal/controlbits.go [new file with mode: 0644]
pqhs/mceliece6960119/internal/djbsort.go [new file with mode: 0644]
pqhs/mceliece6960119/internal/fft_const.go [new file with mode: 0644]
pqhs/mceliece6960119/internal/powers.go [new file with mode: 0644]
pqhs/mceliece6960119/math/gf2e12/gf4096.go [new file with mode: 0644]
pqhs/mceliece6960119/math/gf2e13/gf8192.go [new file with mode: 0644]
pqhs/mceliece6960119/mceliece.go [new file with mode: 0644]
pqhs/mceliece6960119/operations.go [new file with mode: 0644]
pqhs/mceliece6960119/pk_gen.go [new file with mode: 0644]
pqhs/mceliece6960119/vec.go [new file with mode: 0644]
pqhs/server.go [new file with mode: 0644]
pqhs/shake.go [new file with mode: 0644]
pqhs/sntrup761/README [new file with mode: 0644]
pqhs/sntrup761/kem/kem.go [new file with mode: 0644]
pqhs/sntrup761/kem/ntruprime/doc.go [new file with mode: 0644]
pqhs/sntrup761/kem/ntruprime/internal/Decode.go [new file with mode: 0644]
pqhs/sntrup761/kem/ntruprime/internal/Divmod.go [new file with mode: 0644]
pqhs/sntrup761/kem/ntruprime/internal/Encode.go [new file with mode: 0644]
pqhs/sntrup761/kem/ntruprime/sntrup761/ntruprime.go [new file with mode: 0644]
pqhs/sntrup761/pke/ntruprime/kem/kem.go [new file with mode: 0644]
pqhs/sntrup761/pke/ntruprime/kem/schemes/sntrup/schemes.go [new file with mode: 0644]
pqhs/sntrup761/pke/ntruprime/sntrup761/params.go [new file with mode: 0644]
pqhs/state.go [new file with mode: 0644]