Noise_KK pattern
E235261
Noise_KK pattern is a specific handshake pattern within the Noise protocol framework designed for secure key exchange between two parties that both have static key pairs.
All labels observed (1)
| Label | Occurrences |
|---|---|
| Noise_KK pattern canonical | 1 |
How this entity was disambiguated
This entity first appeared as the object of triple T2114153 — 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_KK pattern Context triple: [Noise protocol framework, includes, Noise_KK pattern]
-
A.
NK
NK is the two-letter IATA airline designator assigned to Spirit Airlines, a U.S.-based ultra-low-cost carrier.
-
B.
NNS
NNS is the commonly used abbreviation for Newport News Shipbuilding, a major American shipyard known for constructing U.S. Navy aircraft carriers and submarines.
-
C.
NMB
NMB is a German vehicle registration code assigned to the Burgenlandkreis district in the state of Saxony-Anhalt.
-
D.
NNL
NNL is the commonly used abbreviation for the Negro National League, a pioneering professional baseball league that was a cornerstone of Negro league baseball in the early 20th century.
-
E.
NOK
NOK is the official currency code for the Norwegian krone, the national currency of Norway.
- F. None of above. chosen
- G. Unsure - the case is ambiguous/there is not enough information to decide.
Target entity: Noise_KK pattern Target entity description: Noise_KK pattern is a specific handshake pattern within the Noise protocol framework designed for secure key exchange between two parties that both have static key pairs.
-
A.
NK
NK is the two-letter IATA airline designator assigned to Spirit Airlines, a U.S.-based ultra-low-cost carrier.
-
B.
NNS
NNS is the commonly used abbreviation for Newport News Shipbuilding, a major American shipyard known for constructing U.S. Navy aircraft carriers and submarines.
-
C.
NMB
NMB is a German vehicle registration code assigned to the Burgenlandkreis district in the state of Saxony-Anhalt.
-
D.
NNL
NNL is the commonly used abbreviation for the Negro National League, a pioneering professional baseball league that was a cornerstone of Negro league baseball in the early 20th century.
-
E.
NOK
NOK is the official currency code for the Norwegian krone, the national currency of Norway.
- F. None of above. chosen
Statements (39)
| Predicate | Object |
|---|---|
| instanceOf |
Noise handshake pattern
ⓘ
cryptographic protocol pattern ⓘ |
| assumes | both parties have static key pairs ⓘ |
| canBeComposedWith | Noise cipher suites ⓘ |
| canBeUsedWith | Noise pipes ⓘ |
| category | static-static Noise pattern ⓘ |
| comparedTo | Noise_XX pattern ⓘ |
| definedIn | Noise Protocol Framework specification ⓘ |
| designedFor | scenarios with pre-established static key relationships ⓘ |
| differsFrom | Noise_XX pattern by requiring pre-known static keys on both sides ⓘ |
| hasAbbreviation | KK ⓘ |
| hasConstraint | both parties must pre-distribute static public keys ⓘ |
| hasPhase |
handshake phase
ⓘ
transport phase ⓘ |
| hasProperty |
forward secrecy for session keys
ⓘ
identity hiding from passive observers ⓘ identity not hidden from active attackers ⓘ mutual static key authentication ⓘ resistance to man-in-the-middle attacks under its assumptions ⓘ resistance to replay attacks ⓘ |
| hasRole | handshake pattern ⓘ |
| initiatorKnows | responder static public key ⓘ |
| messagePatternCount | 2 ⓘ |
| notation | KK ⓘ |
| partOf | Noise protocol framework ⓘ |
| provides |
key confirmation
ⓘ
mutual authentication via static keys ⓘ |
| requires |
initiator static key pair
ⓘ
responder static key pair ⓘ |
| responderKnows | initiator static public key ⓘ |
| securityGoal |
confidentiality of application data
ⓘ
integrity of application data ⓘ mutual authentication based on static keys ⓘ |
| supports | channel binding to static keys ⓘ |
| usedFor |
authenticated key exchange
ⓘ
secure key exchange ⓘ |
| uses |
Diffie–Hellman key exchange
ⓘ
surface form:
Diffie–Hellman key agreement
Diffie–Hellman key exchange ⓘ
surface form:
static-ephemeral Diffie–Hellman
Diffie–Hellman key exchange ⓘ
surface form:
static-static Diffie–Hellman
|
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_KK pattern Description of subject: Noise_KK pattern is a specific handshake pattern within the Noise protocol framework designed for secure key exchange between two parties that both have static key pairs.
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.