Statements (58)
Predicate | Object |
---|---|
gptkbp:instance_of |
gptkb:XMPP_Extension_Protocol
|
gptkbp:bfsLayer |
5
|
gptkbp:bfsParent |
gptkb:Wire_Guard
|
gptkbp:aims_to |
improve performance
enhance security reduce complexity |
gptkbp:based_on |
cryptographic primitives
|
gptkbp:developed_by |
gptkb:Trevor_Perrin
|
gptkbp:has |
multiple handshake patterns
|
https://www.w3.org/2000/01/rdf-schema#label |
Noise protocol framework
|
gptkbp:is_adopted_by |
open-source projects
commercial products various projects |
gptkbp:is_compatible_with |
gptkb:star
TLS |
gptkbp:is_considered_as |
a modern protocol
a building block for other protocols a versatile protocol |
gptkbp:is_designed_for |
secure communication
|
gptkbp:is_designed_to |
be extensible
be modular be efficient |
gptkbp:is_documented_in |
academic papers
technical blogs Noise specification |
gptkbp:is_evaluated_by |
performance metrics
cryptographers usability security properties |
gptkbp:is_implemented_in |
various programming languages
|
gptkbp:is_open_source |
gptkb:theorem
|
gptkbp:is_part_of |
modern cryptography
|
gptkbp:is_promoted_by |
gptkb:software
security researchers privacy advocates |
gptkbp:is_related_to |
gptkb:TLS_1.3
gptkb:Wire_Guard gptkb:Signal_Protocol |
gptkbp:is_supported_by |
community contributions
|
gptkbp:is_tested_for |
interoperability
|
gptkbp:is_used_in |
gptkb:Io_T_devices
file sharing secure messaging video conferencing blockchain applications messaging apps VP Ns secure API communications |
gptkbp:operational_area |
design choices
|
gptkbp:provides |
confidentiality
authentication integrity |
gptkbp:suitable_for |
client-server applications
peer-to-peer applications |
gptkbp:supports |
multiple patterns
|
gptkbp:uses |
gptkb:Diffie-Hellman_key_exchange
symmetric encryption hash functions |