- getCipher
Initialize a new cipher object with the given cipher properties and no padding
If the given algorith
- createXorVerifier1
Create the verifier for xor obfuscation (method 1)
- generateKey
2.3.4.11 Encryption Key Generation (Agile Encryption)
The final hash data that is used for an encry
- getBlock0
Returns a new byte array with a truncated to the given size. If the hash has
less then size bytes, i
- getMessageDigest
- hashPassword
Generalized method for read and write protection hash generation. The difference
is, read protection
- registerBouncyCastle
- createXorArray1
Creates an byte array for xor obfuscation (method 1)
- createXorKey1
Create the xor key for xor obfuscation, which is used to create the xor array
(method 1)
- createXorVerifier2
This method generates the xor verifier for word documents < 2007 (method 2). Its
output will be used
- generateIv
2.3.4.12 Initialization Vector Generation (Agile Encryption)
Initialization vectors are used in all
- getBlock36
Returns a new byte array with a truncated to the given size. If the hash has
less then size bytes, i