@eyedeekay
&kytv
&zzz
+R4SAS
+RN
+StormyCloud
+T3s|4
+acetone
+dr|z3d
+lbt
+orignal
+postman
+snex
+weko
+wodencafe
Arch
Danny
DeltaOreo
FreeB
FreefallHeavens
Irc2PGuest12735
Irc2PGuest13718
Irc2PGuest36180
Irc2PGuest40608
Irc2PGuest41133
Irc2PGuest59134
Irc2PGuest73814
Onn4l7h
Onn4|7h
Sisyphus
Sleepy
T3s|4_
Teeed
aeiou
ardu
b3t4f4c3___
bak83
cumlord
death
dr4wd3
eyedeekay_bnc
hagen_
not_bob_afk
onon_
phil
poriori
profetikla
qend-irc2p
radakayot_
rapidash
shiver_
solidx66
thetia
u5657
uop23ip
x74a6h
zzz
StormyCloud, questions about your website grafana graphs
zzz
orignal, now sending NSR, I'm failing to decrypt NSR MLKEM ciphertext from both me and you. Re-verified my unit test still works. Investigating...
orignal
let's see
orignal
my main concern is we still didn't verufy encaps/decaps
zzz
verify how?
orignal
I need to receive your NSR and decaps
orignal
or vice-versa
zzz
right
orignal
to make sure that ML-KEM is indentical in both libraries
zzz
you want to try mine again? you should get an NSR now
zzz
might work, might not, I don't know where my problem is yet, on encrypt or decrypt
orignal
I'm busy right now
orignal
later today
orignal
please remind your address
zzz
ok I'm gonna restart to add some logging
orignal
fine. I will try after couple hours
zzz
I need to dump out the noise state on both sides between ee and ekem1
orignal
for NSR?
zzz
yeah
orignal
will add too
zzz
if you want, but I gotta find my problem
zzz
found it, haven't fixed yet, but my NSR payload offset was wrong, my NSR payload was overwriting the ekem1 section
orignal
I see you LS but can't decrypt
orignal
12:03:25@157/debug - Garlic: Reply received
orignal
12:03:25@157/warn - Garlic: Reply ML-KEM ciphertext section AEAD decryption failed
orignal
so chiphertext failed
zzz
yeah I'm corrupting it on the way out
orignal
when do you think you will be ready to retest?
zzz
if this is the last problem, then soon ))
zzz
ok, have it working with myself, the bug was on the bob side, so no change testing with you, still fails
zzz
you can test with my bob but probably won't work, we have something different
orignal
but you are bo.. right?
orignal
*bob
orignal
let me try
zzz
yes
zzz
but when I tried with you, you are bob and it didn't work
orignal
same if I'm an alice
orignal
let's see
orignal
what key do you log?
orignal
I still see Garlic: Reply ML-KEM ciphertext section AEAD decryption failed
zzz
as expected
zzz
I got about 8 retransmissins from you in a minute
zzz
wait another minute and then try, I'll give you the keys from the next one I see
orignal
let me add logging
zzz
verify that before the ekem1 section, there's the "ee" action where you do mixDH(eph eph) which does a mixKey() which sets nonce=0
orignal
I print before AEADChach20Poly1305
orignal
I call MixKey twice
orignal
or I should call it after?
orignal
I apply MixKey(x25519 (ask, bepk)) before chipertext
orignal
should I do it after?
zzz
no
zzz
I mean yes ))
zzz
ciphertext is in between e-e and s-e
zzz
<- tag, e, ee, ekem1, se, p
orignal
that's why
orignal
let me fix and try again
orignal
got it working ))
orignal
from Alice ))
orignal
Garlic: h = XYWi2ooGDcrsfdhp21KXAYC8RhGx26~BR7GKVvJ4sus= key = uAsMR5shn6lD0ulwK7R-zd7CdfhVA7gs0EXqps1TvnM=
orignal
sounds right?
zzz
stand by
zzz
didn't expect you to be that fast ))
orignal
at least everything worked
zzz
04/14 19:17:24.922 WARN [nal Reader 3] .noise.protocol.HandshakeState: State middle of F: IKhfs512 WRITE_MESSAGE Handshake State:
zzz
Symmetric State:
zzz
ck: uv~0VVRMRPmyF24IAW3NKSIoq2uqFNwDmWhIlYMbTDc=
zzz
h: XYWi2ooGDcrsfdhp21KXAYC8RhGx26~BR7GKVvJ4sus=
zzz
Cipher State:
zzz
nonce: 0
zzz
init key: uAsMR5shn6lD0ulwK7R-zd7CdfhVA7gs0EXqps1TvnM=
zzz
poly key: mPyl9gc0IwFU~XGjTmkcW2RPAFhBAds20gReXT5gFx0=
zzz
Local static public key (s) : yX9UiX-WraVaHMyKB19xwSX0oOjI8bNf9uLNA-kS21w=
zzz
Remote static public key (rs) : 57em4ocjWbm2QTIsaXGcX1adMMz8zfAU5e07zOoBg2c=
zzz
Local ephemeral public key (e) : gAhoDm-q-SQgjxFTugPW2fuNLIpS0AkVK0TyRftxwFE=
zzz
Local eph. pub key ELG2 encoded: aRX9Fhanv~Hb2ZWOU-qd~uAbEKwZ68vL~A0Vocb173k=
zzz
Remote ephemeral public key (re) : oNnuGjkSsHnbID-1aJiMDK-WFNbBqvla09qkPkDwIzo=
zzz
Local hybrid public key (e1/ekem1) : 768 bytes 8ZgcbUur9xYCFNaT...
zzz
Remote hybrid public key (e1/ekem1) : 800 bytes sLdyjLOiW7Wixfio...
zzz
matches
orignal
yes
orignal
commiting now
orignal
and will update Bob side
zzz
yay progress, congrats to us, good job
orignal
ofc
orignal
ML-KEM works
zzz
yup
zzz
let me know when you have the bob side fixed up again
orignal
building now
orignal
it's back online
zzz
still fails, same place
zzz
does your bob work with your alice?
orignal
let me try
orignal
and check the code first
orignal
yes, it works fine
orignal
seems there is an issue with that address
orignal
well loaded too
zzz
ok, worked for me too this time
orignal
what was the problem?
zzz
I think I'm having problems with NSR retransmissions
zzz
or maybe with NS retransmissions
zzz
will have to look into it, later this week probably
orignal
but in this case I'm supposed to retrsmnit NSR
orignal
maybe it's my bug
zzz
I've seen it testing with myself too