3 ms·
> For example, WireGuard supports using pre-shared keys to encrypt ECC handshakes as a poorman's version of PQC. If I understood the WireGuard paper correctly
by cesarb 8y ago
> For example, WireGuard supports using pre-shared keys to encrypt ECC handshakes as a poorman's version of PQC.
If I understood the WireGuard paper correctly (https://www.wireguard.com/papers/wireguard.pdf https://www.wireguard.com/papers/wireguard.pdf), the pre-shared key is not used to encrypt the ECC handshake, or to encrypt anything at all; it's just mixed together with the output from the ECC handshake while deriving the data keys.