Mounir IDRASSI
|
0c5dccd6f9
|
Linux: Fix self-test by making the code supports key length in a generic way
This change allows to support SM4 self-test which uses a 128-bit key.
|
2025-05-04 03:15:16 +09:00 |
|
Mounir IDRASSI
|
4a371f807e
|
Linux: Fix build issues caused by changes after SM4 addition
|
2025-05-04 02:45:09 +09:00 |
|
Mounir IDRASSI
|
7924f06e39
|
Initial support of SM4 cipher for normal volumes
|
2025-05-04 02:27:05 +09:00 |
|
Mounir IDRASSI
|
1b35abb191
|
Increment version to 1.26.18. Update copyright date. Update Release Notes. Update Windows drivers.
|
2025-01-14 12:26:28 +01:00 |
|
Mounir IDRASSI
|
455a4f2176
|
Avoid conflict with C++17 features std::byte by using uint8 type instead of byte
|
2024-06-12 12:30:04 +02:00 |
|
lealem47
|
9247ce1bb9
|
wolfCrypt as crypto backend for VeraCrypt (#1227)
* wolfCrypt as crypto backend for VeraCrypt
* Refactor to use EncryptionModeWolfCryptXTS class
|
2023-11-13 00:51:31 +01:00 |
|
Mounir IDRASSI
|
3f976c24d2
|
Linux/macOS: Remove TrueCrypt support
|
2023-07-24 08:48:52 +02:00 |
|
Mounir IDRASSI
|
36795a688f
|
Implement support of Blake2s-256 hash algorithm and remove deprecated algorithms RIPEMD-160 and GOST89.
|
2022-03-08 00:29:26 +01:00 |
|
Mounir IDRASSI
|
7df9724e20
|
Crypto: Add support for 5 new cascades of cipher algorithms (Camellia-Kuznyechik, Camellia-Serpent, Kuznyechik-AES, Kuznyechik-Serpent-Camellia and Kuznyechik-Twofish)
|
2018-03-27 16:15:57 +02:00 |
|
Mounir IDRASSI
|
0ebc26e125
|
Update IDRIX copyright year
|
2017-06-23 22:15:59 +02:00 |
|
Mounir IDRASSI
|
b65eabe23d
|
Add test vectors for Kuznyechik and GOST89 (the later is deprecated)
|
2016-10-17 18:40:16 +02:00 |
|
Mounir IDRASSI
|
e90e24b30b
|
Windows: Add support for Streebog (hash) and kuznyechik (encryption)
|
2016-08-15 01:09:11 +02:00 |
|
Mounir IDRASSI
|
76d3bc631e
|
Crypto: Add support for Japanese encryption standard Camellia, including for system encryption.
|
2016-06-02 00:12:00 +02:00 |
|
David Foerster
|
11716ed2da
|
Remove trailing whitespace
|
2016-05-10 22:18:34 +02:00 |
|
Mounir IDRASSI
|
bda7a1d0bd
|
Copyright: update dates to include 2016.
|
2016-01-20 00:53:24 +01:00 |
|
Mounir IDRASSI
|
efa436974d
|
Linux/MacOSX: Implement Unicode passwords suppport. Make validation of parameters in GUI more robust.
|
2015-11-30 13:58:19 +01:00 |
|
Mounir IDRASSI
|
041024fbb9
|
Update license information to reflect the use of a dual license Apache 2.0 and TrueCrypt 3.0.
|
2015-08-06 00:04:25 +02:00 |
|
Mounir IDRASSI
|
c178e325b8
|
Linux/MacOSX: Implement TrueCrypt conversion and loading support. Correct many GTK issues linked to multi-threaded origine of events by implementing an automatic mechanism for handling such requests in the main thread.
|
2014-12-30 17:06:20 +01:00 |
|
Mounir IDRASSI
|
3c471383d9
|
Linux/MacOSX: adapt code to the changes in PRF functions prototypes
|
2014-11-08 23:24:36 +01:00 |
|
Mounir IDRASSI
|
a5c1978eef
|
Remove remaining legacy cryptographic algorithms that are never used by VeraCrypt.
|
2014-11-08 23:21:35 +01:00 |
|
Mounir IDRASSI
|
41a22ca4e7
|
Change namespace from TrueCrypt to VeraCrypt. Rename method from Resources Resources::GetTrueCryptIcon to Resources::GetVeraCryptIcon.
|
2014-11-08 23:20:14 +01:00 |
|
Mounir IDRASSI
|
c386beb69c
|
Adapt newly added Linux/MacOSX code to the modification of key derivation introduced by VeraCrypt
|
2014-11-08 23:19:27 +01:00 |
|
Mounir IDRASSI
|
7ffce028d0
|
Add TrueCrypt 7.1a MacOSX/Linux specific source files.
|
2014-11-08 23:18:59 +01:00 |
|