mirror of
https://github.com/Llewellynvdm/Tomb.git
synced 2024-11-25 22:27:34 +00:00
removed known_bugs entry according to #276
This was confusing. Later found time to verify facts. We use 512 bytes long keys (4096 bits) so AES-256 was always used in XTS mode.
This commit is contained in:
parent
60b72ad91f
commit
31a78de23f
@ -1,27 +1,3 @@
|
|||||||
# Usage of AES128 due to shorter keysize
|
|
||||||
## 2.4
|
|
||||||
|
|
||||||
All tomb keys forged using Tomb version 2.3 or preceeding are 256 bits
|
|
||||||
large, which is insufficient to trigger usage of AES-256 encryption in
|
|
||||||
XTS mode, which is the default. Therefore all tombs locked using
|
|
||||||
smaller keys are silently encrypted using AES-128, according to the
|
|
||||||
cryptsetup manual:
|
|
||||||
> "By default a 256 bit key-size is used. Note however that XTS splits the supplied key in half, so to use AES-256 instead of AES-128 you have to set the XTS key-size to 512."
|
|
||||||
|
|
||||||
This problem has been noticed and corrected in Tomb version 2.4 where
|
|
||||||
now the 'forge' command will automatically generate 512 bits keys. To
|
|
||||||
switch to AES-256 encrypted tombs the only possibility is to create
|
|
||||||
new keys, new tombs and copy the contents across, since the LUKS
|
|
||||||
formatting occurs when the 'lock' command is issued using a new
|
|
||||||
key. Using 'setkey' to switch key does not suffice to switch to
|
|
||||||
AES-256.
|
|
||||||
|
|
||||||
This problem is minor and doesn't seem to heavily affect the security
|
|
||||||
of Tombs created before 2.4 as the cryptographic strenght of AES-128
|
|
||||||
and AES-256 is comparable; yet it is reasonable to think that larger
|
|
||||||
key sizes resist better to Quantum computing attacks.
|
|
||||||
|
|
||||||
|
|
||||||
# Vulnerability to password bruteforcing
|
# Vulnerability to password bruteforcing
|
||||||
## Issue affecting keys used in steganography
|
## Issue affecting keys used in steganography
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user