MD5Stream
Kriptografi
Açıklama
Giriş konumu ne olursa olsun baştan okuyarak bir akışın tamamının MD5 özetini hesaplar
Özet, AnsiString içine paketlenmiş 16 ham ikili bayt olarak döner; her karakter bir özet baytıdır. Windows'ta karma CryptoAPI ile 8000 baytlık parçalar hâlinde yürür, FPC'de paket içinde gelen MD5 çekirdeğiyle
Sözdizimi
Delphi
Function MD5Stream(Input: TStream): AnsiString;Parametreler
| Input | Özeti hesaplanacak akış; konum önce 0'a taşınır |
|---|
Dönüş değeri
16 baytlık ham özet ya da platform yolu başarısız olduğunda boş/kısa dizge; MD5File ona güvenmeden önce Length >= 16 sınaması yapar
Açıklamalar
SHA-2 akış yardımcılarının aksine bu fonksiyon akışın tamamını karmalar ve bayt aralığı parametreleri sunmaz