BLAKE3, BLAKE3 yüksek performanslı hash algoritması
Teknik Özellikler
- Hash Uzunluğu:
- 256 bit (64 karakter hexadecimal) varsayılan - değişken uzunlukta kullanılabilir
- Güvenlik Seviyesi:
- Çok yüksek - BLAKE2 ile aynı güvenlik garantileri
- Blok Boyutu:
- 512 bit
- Hız:
- BLAKE2'den 2-3 kat daha hızlı, SHA-256'dan çok daha hızlı
- Paralellik:
- Tam paralel işleme desteği
Kullanım Alanları
- Dosya hash'leme ve checksum hesaplama
- Veri bütünlüğü kontrolü
- Merkle ağaçları ve blockchain uygulamaları
- Yüksek performans gerektiren uygulamalar
- Paralel işleme gerektiren sistemler
- Derecelendirilebilir hash uzunluğu gerektiren uygulamalar
Özellikler
- Paralel işleme: Çoklu CPU çekirdeklerini kullanabilir
- Derecelendirilebilir uzunluk: İstediğiniz uzunlukta hash üretebilir
- Çok yüksek hız: BLAKE2 ve SHA-256'dan çok daha hızlı
- Yüksek güvenlik: BLAKE2 ile aynı güvenlik garantileri
- Tree hashing: Merkle ağaçları için optimize edilmiş
- Düşük bellek kullanımı: Verimli kaynak kullanımı
Standartlar ve Referanslar
- RFC (pending)