Move OPAQUE into Iota and harden password authentication
Some checks failed
Validate authentication / Validate authentication (push) Failing after 1s

This commit is contained in:
Alex-Emmet 2026-10-02 21:29:04 +02:00
commit fdba718306
No known key found for this signature in database
27 changed files with 1177 additions and 134 deletions

View file

@ -0,0 +1,19 @@
{
"profile": 1,
"source": "Iota iota-auth/src/password.rs, verified against extracted implementation before deletion",
"server_identifier": {
"iota_id": 11,
"expected_hex": "74656e73616d696e3a696f74612d70617373776f726400000000000000000b"
},
"login_context": {
"principal": "omega-key:example#7",
"iota_id": 11,
"session_id": "00112233-4455-6677-8899-aabbccddeeff",
"contact_key_sha256_hex": "0aa84b6c2462c165114b397e4efea57d4a0b512c2e8b7bf556ee591a59ec55f3",
"expected_hex": "74656e73616d696e3a70617373776f72642d70726f766973696f6e696e6700000000136f6d6567612d6b65793a6578616d706c652337000000000000000b00112233445566778899aabbccddeeff0aa84b6c2462c165114b397e4efea57d4a0b512c2e8b7bf556ee591a59ec55f3"
},
"ksf": {
"input_hex": "07070707070707070707070707070707070707070707070707070707070707070707070707070707070707070707070707070707070707070707070707070707",
"expected_hex": "048e86168a7470db58536fdd2c4deffc067875c94757b5308a7e81ae527a2e5f2ad666cb6147d9f86856ee8bf7ed1c40668fc9861eab738fb4491d3579382947"
}
}