Noise_XK pattern
E235262
Noise_XK pattern is a specific handshake pattern within the Noise protocol framework designed to provide secure key exchange with particular properties for identity hiding and authentication.
All labels observed (2)
| Label | Occurrences |
|---|---|
| Noise_XK | 1 |
| Noise_XK pattern canonical | 1 |
How this entity was disambiguated
This entity first appeared as the object of triple T2114154 — resolving that mention is where its identity was fixed. The disambiguator weighed these candidate entities and picked the highlighted one (or “None”, minting a new entity). This is how homonymy is resolved: the same surface form can point to different entities.
Target entity: Noise_XK pattern Context triple: [Noise protocol framework, includes, Noise_XK pattern]
-
A.
Nut
Nut is the ancient Egyptian sky goddess, often depicted arching over the earth and associated with the heavens, stars, and the cyclical rebirth of the sun.
-
B.
Newsqueak
Newsqueak is a concurrent programming language developed at Bell Labs that pioneered ideas in channel-based communication and process synchronization later adopted by languages like Go.
-
C.
NS
NS is the standard abbreviation for Norfolk Southern Railway, a major Class I freight railroad operating primarily in the eastern United States.
-
D.
NS
NS (Nederlandse Spoorwegen) is the principal Dutch railway company responsible for most passenger train services in the Netherlands.
-
E.
NK
NK is the two-letter IATA airline designator assigned to Spirit Airlines, a U.S.-based ultra-low-cost carrier.
- F. None of above. chosen
- G. Unsure - the case is ambiguous/there is not enough information to decide.
Target entity: Noise_XK pattern Target entity description: Noise_XK pattern is a specific handshake pattern within the Noise protocol framework designed to provide secure key exchange with particular properties for identity hiding and authentication.
-
A.
Nut
Nut is the ancient Egyptian sky goddess, often depicted arching over the earth and associated with the heavens, stars, and the cyclical rebirth of the sun.
-
B.
Newsqueak
Newsqueak is a concurrent programming language developed at Bell Labs that pioneered ideas in channel-based communication and process synchronization later adopted by languages like Go.
-
C.
NS
NS is the standard abbreviation for Norfolk Southern Railway, a major Class I freight railroad operating primarily in the eastern United States.
-
D.
NS
NS (Nederlandse Spoorwegen) is the principal Dutch railway company responsible for most passenger train services in the Netherlands.
-
E.
NK
NK is the two-letter IATA airline designator assigned to Spirit Airlines, a U.S.-based ultra-low-cost carrier.
- F. None of above. chosen
Statements (46)
| Predicate | Object |
|---|---|
| instanceOf |
Noise handshake pattern
ⓘ
cryptographic protocol pattern ⓘ |
| belongsToFamily | Noise X patterns ⓘ |
| category |
asymmetric authentication pattern
ⓘ
identity-hiding handshake ⓘ |
| compatibleWith | various Noise cipher suites ⓘ |
| contrastsWith |
Noise_IK pattern
ⓘ
Noise_NK pattern ⓘ |
| definedIn |
Noise protocol framework
ⓘ
surface form:
Noise Protocol Framework specification
|
| ensures |
binding between responder identity and session keys
ⓘ
session keys derived from ephemeral DH ⓘ |
| handshakeDirection | initiator-to-responder ⓘ |
| handshakePhaseCount | multiple message patterns ⓘ |
| hasAbbreviation | XK ⓘ |
| hasProperty |
initiator identity protection from active attackers up to a point defined by the spec
ⓘ
initiator identity protection from passive observers ⓘ one-way authentication ⓘ responder identity known to initiator ⓘ supports pre-shared key variants ⓘ |
| hasRole | handshake pattern ⓘ |
| hasSpecificationStatus | stable ⓘ |
| influences | design of higher-level protocols using Noise ⓘ |
| isReferencedAs |
Noise_XK pattern
self-linksurface differs
ⓘ
surface form:
Noise_XK
|
| letterKMeaning | responder static key known to initiator ⓘ |
| letterXMeaning | initiator static key not sent in clear ⓘ |
| mayUse | long-term static key for initiator ⓘ |
| namingConvention | XK ⓘ |
| partOf | Noise protocol framework ⓘ |
| provides |
authentication of responder
ⓘ
confidentiality of handshake messages ⓘ forward secrecy ⓘ identity hiding for initiator ⓘ key confirmation ⓘ |
| requires | long-term static key for responder ⓘ |
| securityGoal |
initiator identity confidentiality
ⓘ
mutual key agreement with responder authentication ⓘ |
| supports |
different AEAD ciphers
ⓘ
different DH groups ⓘ different hash functions ⓘ |
| usedFor |
VPN-like tunnels
ⓘ
application-layer secure sessions ⓘ encrypted transport protocols ⓘ secure channel establishment ⓘ |
| uses |
Diffie–Hellman key exchange
ⓘ
ephemeral key pairs ⓘ static key pairs ⓘ |
How these facts were elicited
The pipeline generated the facts above by prompting gpt-5.1 with this entity's name + description and the instruction below.
You are a knowledge base construction expert. Given a subject entity and a description of it, return factual statements that you know for the subject as a JSON list of dictionaries(triples), where keys must be "subject", "predicate" and "object". The number of facts may be very high, between 25 to 50 or more, for very popular subjects. For less popular subjects, the number of facts can be very low, like 5 or 10. # Requirements - If you don't know the subject at all, return an empty list. - If the subject is not a named entity, return an empty list. - Include at least one triple where predicate is "instanceOf". - Do not get too wordy. - Separate several objects into multiple triples with one object.
Subject: Noise_XK pattern Description of subject: Noise_XK pattern is a specific handshake pattern within the Noise protocol framework designed to provide secure key exchange with particular properties for identity hiding and authentication.
Referenced by (2)
Full triples — surface form annotated when it differs from this entity's canonical label.