Thomas Waldmann
|
fe7eb5702b
use hmac.compare_digest instead of ==, fixes #6470
|
3 سال پیش |
TW
|
23b27cfd0c
Merge pull request #6486 from ThomasWaldmann/update-docs
|
3 سال پیش |
Thomas Waldmann
|
b2ab823fea
docs: update cygwin install notes to python 3.9
|
3 سال پیش |
Thomas Waldmann
|
07cf06f9e1
docs: add libdeflate requirement to install docs, fixes #6446
|
3 سال پیش |
TW
|
fbdeaa89bc
Merge pull request #6463 from ThomasWaldmann/new-crypto
|
3 سال پیش |
Thomas Waldmann
|
c66826528b
init olen to avoid some (false positive) compiler warnings
|
3 سال پیش |
Thomas Waldmann
|
10cbdcc67e
add encryption-aead diagram
|
3 سال پیش |
Thomas Waldmann
|
af26835dfc
delete pointless assert
|
3 سال پیش |
Thomas Waldmann
|
dd2a054ac4
crypto: key: reduce class inheritance depth
|
3 سال پیش |
Thomas Waldmann
|
3a0e1a1cc2
crypto: low_level: reduce class inheritance depth
|
3 سال پیش |
Thomas Waldmann
|
e4b65dea76
crypto: add IV overflow check
|
3 سال پیش |
Thomas Waldmann
|
900a812e9c
crypto: bump API_VERSION to 1.3_01
|
3 سال پیش |
Thomas Waldmann
|
ce247526c2
docs: update borg init examples
|
3 سال پیش |
Thomas Waldmann
|
298c5ee539
docs: security infos only applying to legacy encryption
|
3 سال پیش |
Thomas Waldmann
|
b3383a4d53
update borg init docs
|
3 سال پیش |
Thomas Waldmann
|
ccf0875053
EVP_DecryptFinal_ex: fix check for return value
|
3 سال پیش |
Thomas Waldmann
|
e1313ccc05
crypto.low_level: simplify return code checks (legacy)
|
3 سال پیش |
Thomas Waldmann
|
948d67efd8
crypto.low_level: simplify return code checks (AEAD)
|
3 سال پیش |
Thomas Waldmann
|
f4a6ad080b
docs: add new AEAD modes to security docs
|
3 سال پیش |
Thomas Waldmann
|
c50e1124b5
also authenticate the chunkid when using the AEAD ciphers (AES-OCB/CHACHA-POLY)
|
3 سال پیش |
Thomas Waldmann
|
8bd9477b96
add aad parameter to borg.crypto.low_level api
|
3 سال پیش |
Thomas Waldmann
|
d3b78a6cf5
minor key.encrypt api change/cleanup
|
3 سال پیش |
Thomas Waldmann
|
41b8a04d82
use faster hmac.digest api
|
3 سال پیش |
Thomas Waldmann
|
74ecb63671
fix new crypto benchmarks for api change
|
3 سال پیش |
Thomas Waldmann
|
0b5a21275f
avoid losing the key (old crypto)
|
3 سال پیش |
Thomas Waldmann
|
6d6d3caa24
avoid losing the key
|
3 سال پیش |
Thomas Waldmann
|
41082f558f
crypto: add some tests for new key types
|
3 سال پیش |
Thomas Waldmann
|
6f2c587080
tests: consistently give iv_int to ciphersuite
|
3 سال پیش |
Thomas Waldmann
|
6c7b499d3f
set aead auth tag directly before EVP_DecryptFinal_ev
|
3 سال پیش |
Thomas Waldmann
|
bb949b25ea
EVP_DecryptFinal_ex: fix check for return value
|
3 سال پیش |