MLDSA44KeyGen
Kriptografi
Açıklama
32 baytlık bir tohumdan deterministik olarak bir ML-DSA-44 genel ve gizli anahtar çifti üretir
Sözdizimi
Delphi
Function MLDSA44KeyGen(Const Seed: AnsiString; Out PublicKey, SecretKey: AnsiString): Boolean;Dönüş değerleri
| Seed tam olarak 32 bayt içerdiğinde ve her iki çıktı da üretildiğinde True | |
| Geçersiz tohum uzunluğunda False; bu durumda PublicKey ve SecretKey boştur |
Açıklamalar
Bu, FIPS 204 tarafından tanımlanan ML-DSA-44 parametre kümesidir. PublicKey 1312 bayt, SecretKey 2560 bayt içerir. Anahtar üretimi aynı tohum için deterministiktir ve gerçekleme resmi bilinen yanıt vektörüyle denetlenir
Örnek
if MLDSA44KeyGen(Seed, PublicKey, SecretKey) then
begin
// retain SecretKey in protected storage
end;