diff --git a/docs/readme.txt b/docs/readme.txt index 69a16dbb1..9f518801d 100644 --- a/docs/readme.txt +++ b/docs/readme.txt @@ -59,12 +59,10 @@ NVIDIA GPUs require "NVIDIA Driver" (440.64 or later) and "CUDA Toolkit" (9.0 or - RIPEMD-160 - BLAKE2b-512 - BLAKE2s-256 +- SM3 - GOST R 34.11-2012 (Streebog) 256-bit, big-endian - GOST R 34.11-2012 (Streebog) 512-bit, big-endian - GOST R 34.11-94 -- GPG (AES-128/AES-256 (SHA-1($pass))) -- GPG (AES-128/AES-256 (SHA-256($pass))) -- GPG (AES-128/AES-256 (SHA-512($pass))) - Half MD5 - Keccak-224 - Keccak-256 @@ -77,6 +75,8 @@ NVIDIA GPUs require "NVIDIA Driver" (440.64 or later) and "CUDA Toolkit" (9.0 or - sha256(utf16le($pass)) - sha384(utf16le($pass)) - sha512(utf16le($pass)) +- BLAKE2b-512($pass.$salt) +- BLAKE2b-512($salt.$pass) - md5($pass.$salt) - md5($salt.$pass) - md5($salt.$pass.$salt) @@ -85,6 +85,7 @@ NVIDIA GPUs require "NVIDIA Driver" (440.64 or later) and "CUDA Toolkit" (9.0 or - md5($salt.md5($salt.$pass)) - md5($salt.sha1($salt.$pass)) - md5($salt.utf16le($pass)) +- md5($salt1.strtoupper(md5($salt2.$pass))) - md5(md5($pass)) - md5(md5($pass).md5($salt)) - md5(md5(md5($pass))) @@ -94,7 +95,6 @@ NVIDIA GPUs require "NVIDIA Driver" (440.64 or later) and "CUDA Toolkit" (9.0 or - md5(sha1($salt).md5($pass)) - md5(strtoupper(md5($pass))) - md5(utf16le($pass).$salt) -- md5(md5($salt).md5(md5($pass))) - sha1($pass.$salt) - sha1($salt.$pass) - sha1($salt.$pass.$salt) @@ -129,10 +129,10 @@ NVIDIA GPUs require "NVIDIA Driver" (440.64 or later) and "CUDA Toolkit" (9.0 or - sha512($salt.$pass) - sha512($salt.utf16le($pass)) - sha512(utf16le($pass).$salt) -- BLAKE2b-512($pass.$salt) -- BLAKE2b-512($salt.$pass) - HMAC-MD5 (key = $pass) - HMAC-MD5 (key = $salt) +- HMAC-RIPEMD160 (key = $pass) +- HMAC-RIPEMD160 (key = $salt) - HMAC-SHA1 (key = $pass) - HMAC-SHA1 (key = $salt) - HMAC-SHA256 (key = $pass) @@ -143,8 +143,7 @@ NVIDIA GPUs require "NVIDIA Driver" (440.64 or later) and "CUDA Toolkit" (9.0 or - HMAC-Streebog-256 (key = $salt), big-endian - HMAC-Streebog-512 (key = $pass), big-endian - HMAC-Streebog-512 (key = $salt), big-endian -- HMAC-RIPEMD160 (key = $pass) -- HMAC-RIPEMD160 (key = $salt) +- Amazon AWS4-HMAC-SHA256 - CRC32 - CRC32C - CRC64Jones @@ -183,13 +182,18 @@ NVIDIA GPUs require "NVIDIA Driver" (440.64 or later) and "CUDA Toolkit" (9.0 or - WPA-PMK-PMKID+EAPOL - WPA-PMKID-PBKDF2 - WPA-PMKID-PMK +- IPMI2 RAKP HMAC-MD5 - IPMI2 RAKP HMAC-SHA1 - CRAM-MD5 +- MS SNTP - JWT (JSON Web Token) +- Radmin3 - Kerberos 5, etype 17, TGS-REP - Kerberos 5, etype 17, Pre-Auth +- Kerberos 5, etype 17, DB - Kerberos 5, etype 18, TGS-REP - Kerberos 5, etype 18, Pre-Auth +- Kerberos 5, etype 18, DB - Kerberos 5, etype 23, AS-REQ Pre-Auth - Kerberos 5, etype 23, TGS-REP - Kerberos 5, etype 23, AS-REP @@ -197,8 +201,7 @@ NVIDIA GPUs require "NVIDIA Driver" (440.64 or later) and "CUDA Toolkit" (9.0 or - NetNTLMv1 / NetNTLMv1+ESS (NT) - NetNTLMv2 - NetNTLMv2 (NT) -- Amazon AWS4-HMAC-SHA256 -- Flask Session Cookie +- Flask Session Cookie ($salt.$salt.$pass) - iSCSI CHAP authentication, MD5(CHAP) - RACF - AIX {smd5} @@ -209,14 +212,15 @@ NVIDIA GPUs require "NVIDIA Driver" (440.64 or later) and "CUDA Toolkit" (9.0 or - QNX /etc/shadow (MD5) - QNX /etc/shadow (SHA256) - QNX /etc/shadow (SHA512) -- DPAPI masterkey file v1 -- DPAPI masterkey file v2 +- DPAPI masterkey file v1 (context 1 and 2) +- DPAPI masterkey file v1 (context 3) +- DPAPI masterkey file v2 (context 1 and 2) +- DPAPI masterkey file v2 (context 3) - GRUB 2 - MS-AzureSync PBKDF2-HMAC-SHA256 - BSDi Crypt, Extended DES - NTLM - Radmin2 -- Radmin3 - Samsung Android Password/PIN - Windows Hello PIN/Password - Windows Phone 8+ PIN/password @@ -242,6 +246,7 @@ NVIDIA GPUs require "NVIDIA Driver" (440.64 or later) and "CUDA Toolkit" (9.0 or - bcrypt $2*$, Blowfish (Unix) - md5crypt, MD5 (Unix), Cisco-IOS $1$ (MD5) - descrypt, DES (Unix), Traditional DES +- sha1($salt.sha1(utf16le($username).':'.utf16le($pass))) - sha256crypt $5$, SHA256 (Unix) - sha512crypt $6$, SHA512 (Unix) - SQLCipher @@ -295,7 +300,7 @@ NVIDIA GPUs require "NVIDIA Driver" (440.64 or later) and "CUDA Toolkit" (9.0 or - AuthMe sha256 - AES Crypt (SHA256) - VMware VMX (PBKDF2-HMAC-SHA1 + AES-256-CBC) -- LUKS +- LUKS v1 - VeraCrypt - BestCrypt v3 Volume Encryption - FileVault 2 @@ -343,14 +348,9 @@ NVIDIA GPUs require "NVIDIA Driver" (440.64 or later) and "CUDA Toolkit" (9.0 or - Apple Keychain - 7-Zip - RAR3-hp -- RAR3-p (Compressed) -- RAR3-p (Uncompressed) +- RAR3-p - RAR5 -- PKZIP (Compressed Multi-File) -- PKZIP (Compressed) -- PKZIP (Mixed Multi-File) -- PKZIP (Mixed Multi-File Checksum-Only) -- PKZIP (Uncompressed) +- PKZIP - PKZIP Master Key - PKZIP Master Key (6 byte optimization) - SecureZIP AES-128 @@ -383,7 +383,9 @@ NVIDIA GPUs require "NVIDIA Driver" (440.64 or later) and "CUDA Toolkit" (9.0 or - vBulletin >= v3.8.5 - bcrypt(md5($pass)) / bcryptmd5 - bcrypt(sha1($pass)) / bcryptsha1 +- bcrypt(sha256($pass)) / bcryptsha256 - bcrypt(sha512($pass)) / bcryptsha512 +- md5(md5($salt).md5(md5($pass))) - osCommerce, xt:Commerce - TOTP (HMAC-SHA1) - Web2py pbkdf2-sha512 @@ -392,12 +394,17 @@ NVIDIA GPUs require "NVIDIA Driver" (440.64 or later) and "CUDA Toolkit" (9.0 or - Atlassian (PBKDF2-HMAC-SHA1) - Ruby on Rails Restful-Authentication - Ruby on Rails Restful Auth (one round, no sitekey) +- Python Werkzeug MD5 (HMAC-MD5 (key = $salt)) +- Python Werkzeug SHA256 (HMAC-SHA256 (key = $salt)) - Python passlib pbkdf2-sha512 - Python passlib pbkdf2-sha256 - Python passlib pbkdf2-sha1 - PKCS#8 Private Keys (PBKDF2-HMAC-SHA1 + 3DES/AES) - PKCS#8 Private Keys (PBKDF2-HMAC-SHA256 + 3DES/AES) - JKS Java Key Store Private Keys (SHA1) +- GPG (AES-128/AES-256 (SHA-1($pass))) +- GPG (AES-128/AES-256 (SHA-512($pass))) +- GPG (AES-128/AES-256 (SHA-256($pass))) - RSA/DSA/EC/OpenSSH Private Keys ($0$) - RSA/DSA/EC/OpenSSH Private Keys ($6$) - RSA/DSA/EC/OpenSSH Private Keys ($1, $3$) @@ -410,15 +417,18 @@ NVIDIA GPUs require "NVIDIA Driver" (440.64 or later) and "CUDA Toolkit" (9.0 or - Telegram Mobile App Passcode (SHA256) - Skype - Anope IRC Services (enc_sha256) -- MetaMask Wallet +- Terra Station Wallet (AES256-CBC(PBKDF2($pass))) +- MetaMask Wallet (needs all data, checks AES-GCM tag) +- MetaMask Wallet (short hash, plaintext check) +- Bisq .wallet (scrypt) - BitShares v0.x - sha512(sha512_bin(pass)) -- Bitcoin/Litecoin wallet.dat - Bitcoin WIF private key (P2PKH) -- Bitcoin WIF private key (P2SH(P2WPKH)) - Bitcoin WIF private key (P2WPKH, Bech32) +- Bitcoin WIF private key (P2SH(P2WPKH)) - Bitcoin raw private key (P2PKH) -- Bitcoin raw private key (P2SH(P2WPKH)) - Bitcoin raw private key (P2WPKH, Bech32) +- Bitcoin raw private key (P2SH(P2WPKH)) +- Bitcoin/Litecoin wallet.dat - Electrum Wallet (Salt-Type 1-3) - Electrum Wallet (Salt-Type 4) - Electrum Wallet (Salt-Type 5) @@ -433,8 +443,6 @@ NVIDIA GPUs require "NVIDIA Driver" (440.64 or later) and "CUDA Toolkit" (9.0 or - MultiBit Classic .wallet (scrypt) - MultiBit HD (scrypt) - Exodus Desktop Wallet (scrypt) -- Terra Station Wallet (AES256-CBC(PBKDF2($pass))) -- Bisq .wallet (scrypt) - ENCsecurity Datavault (PBKDF2/no keychain) - ENCsecurity Datavault (PBKDF2/keychain) - ENCsecurity Datavault (MD5/no keychain)