How are the files checked for integrity?
Lastwall uses only established encrypting techniques with long keys to check for file integrity, that is, MD5 and SHA-1 H-algorithms. These algorithms are considered impregnable since, if a file is changed, it’s H-value is necessarily also changed. It is impossible to “manufacture” false H-values. The Signature Dictionary (see that belonging to this site as an example) is itself signed with a private RSA key between 1024 and 4096 bits. This ensures that an attacker cannot change the Signature Dictionary. Lastly, the private RSA key is coded with a 128-bit algorithm (Blowfiwh, CAST or IDEA) and protected by a passphrase.