PLShakeXOFSqueeze
Kriptografi
Açıklama
Sonlandırılmış bir SHAKE bağlamından çıktı baytları sıkar; gerektiğinde rate pencereleri arasında permütasyon uygular
Hâlâ emme aşamasındaki bir bağlam önce örtülü olarak sonlandırılır; bu yüzden taze bir bağlam üzerinde tek çağrı doğrudan çıktı verir
Sözdizimi
Delphi
Procedure PLShakeXOFSqueeze(Var Ctx: TPLShakeXOF; Out_: PByte; Count: Integer);Parametreler
| Ctx | Çıktısı okunacak bağlam |
|---|---|
| Out_ | Hedef tampon |
| Count | Sıkılacak bayt sayısı; rastgele sayılar permütasyonlara bölünür |
Açıklamalar
Sıkma tekrarlanabilir: ardışık çağrılar çıktı akışını sürdürür; bu, sabit uzunluklu SHAKE256 yardımcılarının sunamadığı tanımlayıcı XOF özelliğidir
Ayrıca bkz
PLShakeXOFFinalize, PLShakeXOFInit, PLShakeXOFAbsorb, PLShakeXOF