1
0
mirror of https://github.com/hashcat/hashcat.git synced 2024-12-22 22:58:30 +00:00
hashcat/tools
R. Yushaev 224315dd62 Add pure kernels and tests for Streebog hashes
Complete Streebog support with pure kernels that allow for passwords
longer than 64 characters. Provide generic inc_hash_streebog files
for future Streebog-based hash modes (HMAC, PBKDF2, VeraCrypt).

Include streebog support in the test suite. For this, python module
PyGOST is needed. Also add clarification to hash mode description
stating that Streebog hashes are expected in big-endian byte order.
There are several implementations, including PyGOST, which default
to little-endian byte order, while the RFC examples are big-endian.

 - Add pure kernels for hash-mode 11700 (Streebog-256)
 - Add pure kernels for hash-mode 11800 (Streebog-512)
 - Tests: Add hash-modes 11700 (Streebog-256) and 11800 (Streebog-512)
2018-10-29 10:33:30 +01:00
..
code_generators Add switch_buffer_by_offset_1x64_be_S() and code generators for later use 2017-07-13 18:46:24 +02:00
tc_tests Update tc_tests/hashcat_ripemd160_aes_boot.tc for reference 2017-01-05 14:02:51 +01:00
package_bin.sh Update version to 5.0.0 2018-10-28 16:51:00 +01:00
rules-test-cases.yaml Add test case for position p 2017-05-24 17:21:24 +03:00
securenotes2hashcat.pl Switch from \r\n to \n line terminators in tools/securenotes2hashcat.pl 2017-12-13 12:56:20 +01:00
test_rules.pl update test cases format for tools/test_rules.pl 2017-05-24 17:19:12 +03:00
test.pl Add pure kernels and tests for Streebog hashes 2018-10-29 10:33:30 +01:00
test.sh Add pure kernels and tests for Streebog hashes 2018-10-29 10:33:30 +01:00
win-iconv-32.diff Switch from libiconv to win-iconv 2017-04-19 12:58:25 +02:00
win-iconv-64.diff Switch from libiconv to win-iconv 2017-04-19 12:58:25 +02:00