Thomas Waldmann
|
ccf0875053
EVP_DecryptFinal_ex: fix check for return value
|
3 år sedan |
Thomas Waldmann
|
e1313ccc05
crypto.low_level: simplify return code checks (legacy)
|
3 år sedan |
Thomas Waldmann
|
948d67efd8
crypto.low_level: simplify return code checks (AEAD)
|
3 år sedan |
Thomas Waldmann
|
f4a6ad080b
docs: add new AEAD modes to security docs
|
3 år sedan |
Thomas Waldmann
|
c50e1124b5
also authenticate the chunkid when using the AEAD ciphers (AES-OCB/CHACHA-POLY)
|
3 år sedan |
Thomas Waldmann
|
8bd9477b96
add aad parameter to borg.crypto.low_level api
|
3 år sedan |
Thomas Waldmann
|
d3b78a6cf5
minor key.encrypt api change/cleanup
|
3 år sedan |
Thomas Waldmann
|
41b8a04d82
use faster hmac.digest api
|
3 år sedan |
Thomas Waldmann
|
74ecb63671
fix new crypto benchmarks for api change
|
3 år sedan |
Thomas Waldmann
|
0b5a21275f
avoid losing the key (old crypto)
|
3 år sedan |
Thomas Waldmann
|
6d6d3caa24
avoid losing the key
|
3 år sedan |
Thomas Waldmann
|
41082f558f
crypto: add some tests for new key types
|
3 år sedan |
Thomas Waldmann
|
6f2c587080
tests: consistently give iv_int to ciphersuite
|
3 år sedan |
Thomas Waldmann
|
6c7b499d3f
set aead auth tag directly before EVP_DecryptFinal_ev
|
3 år sedan |
Thomas Waldmann
|
bb949b25ea
EVP_DecryptFinal_ex: fix check for return value
|
3 år sedan |
Thomas Waldmann
|
c010800f55
header_len=0 fits header=b'' default
|
3 år sedan |
Thomas Waldmann
|
5c66fa4caa
crypto: layout updates, low-level does not deal with IV
|
3 år sedan |
Thomas Waldmann
|
0f6f278b0f
crypto: AEAD key classes
|
3 år sedan |
TW
|
3e1cfd009e
Merge pull request #6459 from ThomasWaldmann/vagrant-fixes
|
3 år sedan |
Thomas Waldmann
|
dea54df2e4
vagrant: use a openbsd-current ("7.1") box
|
3 år sedan |
Thomas Waldmann
|
b43ce32188
vagrant: remove focal64 VM (no py39)
|
3 år sedan |
Thomas Waldmann
|
93ca8f79be
vagrant: py39 / libs related fixes
|
3 år sedan |
Manu
|
25ecde56b5
Simplify libs setup (#6482)
|
3 år sedan |
Manu
|
710d76e5c2
Move system lib comment up, formatting, expand lib not found error.
|
3 år sedan |
Manu
|
f36a0fc6b6
Remove Python 3.8 from tox
|
3 år sedan |
Manu
|
c86a5491d9
Rever xxhash version
|
3 år sedan |
Manu
|
e686ec0d8c
Fix openssl ext
|
3 år sedan |
Manu
|
249de7eb45
Add feedback, part 1
|
3 år sedan |
Manu
|
ec11905f11
Add src path to setup.cfg
|
3 år sedan |
Manu
|
dd17c0e869
Fix xxhash version
|
3 år sedan |