Statements (81)
Predicate | Object |
---|---|
gptkbp:instanceOf |
cryptographic protocol framework
|
gptkbp:category |
gptkb:security
cryptography |
gptkbp:designedBy |
gptkb:Trevor_Perrin
|
gptkbp:feature |
modular design
replay protection forward secrecy identity hiding pattern-based handshake |
gptkbp:firstPublished |
2016
|
gptkbp:handshakePatterns |
gptkb:XK
gptkb:NK gptkb:IK gptkb:KX IN KN NN IX NX KK XX IKfallback IKpsk2 IKpsk3 INfallback INpsk1 INpsk2 IXfallback IXpsk2 IXpsk3 KKfallback KKpsk2 KKpsk3 KNfallback KNpsk0 KNpsk1 KXfallback KXpsk0 KXpsk3 NKfallback NKpsk0 NKpsk1 NNpsk0 NXfallback NXpsk2 NXpsk3 XKfallback XKpsk0 XKpsk3 XN XNfallback XNpsk0 XNpsk3 XXfallback XXpsk1 XXpsk2 |
https://www.w3.org/2000/01/rdf-schema#label |
Noise Protocol Framework
|
gptkbp:influenced |
gptkb:Brontide
Disco Protocol Strobe Protocol |
gptkbp:influencedBy |
gptkb:IKE
gptkb:SIGMA_protocol SSH TLS |
gptkbp:license |
gptkb:MIT_License
|
gptkbp:openSource |
true
|
gptkbp:purpose |
secure communication
|
gptkbp:specifies |
https://noiseprotocol.org/
|
gptkbp:supports |
encryption
authentication key exchange |
gptkbp:usedIn |
gptkb:WhatsApp
gptkb:WireGuard gptkb:Lightning_Network |
gptkbp:uses |
gptkb:Diffie-Hellman_key_exchange
hash functions symmetric encryption |
gptkbp:bfsParent |
gptkb:HKDF
gptkb:Trevor_Perrin gptkb:X448 |
gptkbp:bfsLayer |
7
|