lëshimi i rëndësishëm i programit për përzgjedhjen e fjalëkalimeve , i cili pretendon të jetë më i shpejti dhe më funksional në fushën e tij. Hashcat ofron pesë mënyra përzgjedhjeje dhe mbështet algoritme të optimizuara për hashimin e fjalëkalimeve. Llogaritjet gjatë përzgjedhjes mund të parallizohet duke përdorur të gjitha burimet kompjuterike të disponueshme në sistem, duke përfshirë përdorimin e instruksioneve vektoriale CPU, GPU dhe akceleratorëve të tjerë harduerik, që mbështesin OpenCL ose CUDA. Është e mundur të krijohet një rrjet i shpërndarë për përzgjedhje. Kodi i projektit në përputhje me licencën MIT.
Në lëshimin e ri:
- Ndërfaqe e re për lidhjen e plugineve, e cila mundëson krijimin e mënyrave modulare të hashimit;
- API i ri compute-backend për përdorimin e backend-ëve të llogaritjes që nuk janë OpenCL;
- Mbështetje për sistemet e llogaritjeve të bazuara në CUDA;
- Mënyra e emulimit të GPU, e cila lejon përdorimin e kodit të bërthamës së llogaritjes (OpenCL) në CPU;
- Menaxhimi i memories GPU dhe proceseve është përmirësuar;
- Sistemi i automatizuar i tuning është zgjeruar, duke marrë parasysh burimet e disponueshme;
- 51 algoritma të rinj hashimi janë shtuar, duke përfshirë ato të përdorura në
AES Crypt (SHA256), Android Backup, BitLocker, Electrum Wallet (Salt-Type 3-5), Huawei Router sha1(md5($pass).$salt), MySQL $A$ (sha256crypt), ODF 1.1 (SHA-1, Blowfish), ODF 1.2 (SHA-256, AES), PKZIP, Ruby on Rails Restful-Authentication dhe Telegram Desktop; - Performanca e shumë algoritmave është rritur, për shembull, bcrypt me 45.58%, NTLM me 13.70%, WPA/WPA2 me 13.35%, WinZip me 119.43%.
Burimi: opennet.ru
