Search Results
Search type | Search syntax |
---|---|
Tags | [tag] |
Exact | "words here" |
Author |
user:1234 user:me (yours) |
Score |
score:3 (3+) score:0 (none) |
Answers |
answers:3 (3+) answers:0 (none) isaccepted:yes hasaccepted:no inquestion:1234 |
Views | views:250 |
Code | code:"if (foo != bar)" |
Sections |
title:apples body:"apples oranges" |
URL | url:"*.example.com" |
Saves | in:saves |
Status |
closed:yes duplicate:no migrated:no wiki:no |
Types |
is:question is:answer |
Exclude |
-[tag] -apples |
For more details on advanced search visit our help page |
0
votes
1
answer
154
views
How to Formalize Noise Protocol Messages
I try to understand the messages of the Noise Protocol Framework. The handshakes are based on Diffie-Hellmann key exchange. …
0
votes
1
answer
1k
views
Does make sense utilize TLS and Noise Protocol in the same application?
We are studing the Noise Protocol to know if makes sense use it on this new feature, but from what I understand so far, the Noise Protocol would be an alternative to TLS. … We don't know how to utilize the Noise Protocol yet, if we simply pick up an implementation and include on the project or if the Node.js should offer an implementation like TLS. …
0
votes
1
answer
219
views
How to sign messages using the NOISE Protocol Framework?
From my understanding, instead of using public-key encryption, the library relies on the noise protocol framework to create ephemeral session keys shared by both parties to encrypt and decrypt messages …
1
vote
0
answers
30
views
Is it safe to reuse Noise static keys in different handshake patterns?
In the Noise protocol, is it safe to reuse static key pairs in different handshake patterns? …
4
votes
0
answers
191
views
Are there any projects leveraging a combination of (1) Noise and (2) Signal / Double Ratchet...
Both Noise and Signal are well-studied and well-known, and so building upon these might be preferred over attempting to craft a brand new protocol. … Whether it's considered as (a) an extension of the Noise protocol, (b) passing Noise messages that are already "wrapped" (as an onion, such as Signal within Noise), or (c) constantly re-running Noise exchanges …
1
vote
1
answer
281
views
Why is static-static diffie hellman needed in Noise_IK?
Hi,
I am currently trying to understand the WireGuard VPN protocol.
As you may know, it uses the Noise_IK handshake from the Noise Protocol Framework. …
2
votes
1
answer
166
views
Noise NK1 pattern identity hiding
In the official documentation for the Noise Framework there is a section with an overview of the identity hiding for each pattern. … (here is not any tag related to Noise Framework, this is strange) …
1
vote
1
answer
165
views
Should the cSHAKE customization string ever be attacker-controlled?
Indeed, the Noise Protocol Framework initially uses a protocol identifier string as its HKDF salt value (chaining key in Noise), which looks very similar to examples of customization strings given for … For example, if it is derived from random nonces exchanged during a protocol handshake, then those nonces must be authenticated (e.g., by a signature) prior to being used in HKDF. …
3
votes
1
answer
527
views
Does using Noise asynchronously weaken its security properties?
Can Noise be used asynchronously without weakening its security properties? … Run Noise again with the plain-text as a payload, generating an encrypted transport message. …
2
votes
0
answers
117
views
Security of LWE when a small leakage is allowed on the noise
If the protocol didn't abort, Alice also sends a challenge $m$ (for "mask") to Bob in order to do a kind of privacy amplification, and extract one bit. … Actually, I think that the leftover hash lemma could be used to prove the security of the protocol if we were able to remove the message $y_0$ from Alice to Bob. …
12
votes
3
answers
1k
views
Error-correcting Code VS Lattice-based Crypto
The key difference for me is the nature of the noise. … If yes, is there a theorem that certifies that every cryptographic protocol based on an error-correcting-code assumption could be transformed into a more efficient lattice-based protocol (i.e., with the …
0
votes
UDP and AES with C++
I agree with Squeamish Ossifrage, you should use either Noise Protocol Framework, or Signal Protocol library, or any other library/framework for encryption. …
1
vote
Key exchange and authentication using libhydrogen
All the key exchange schemes provided by libhydrogen (actually the Noise protocol) are secure against MITM. …
2
votes
1
answer
86
views
Encypted comms between two parties with facilitating middleman
The solution I can think of is to use Signal protocol with Noise Pipes (like WhatsApp).
Is that approach ok? Is there a simpler approach to the problem?
Thanks …
2
votes
Accepted
What are the algorithms used in Facebook's Diem algorithm?
It is used to secure communications between validators via the Noise Protocol Framework. It is based on the x25519-dalek library." …