- setAlgorithmProvider(String) - Method in class org.encryptor4j.Encryptor
-
Sets the algorithm provider.
- setBufferSize(int) - Method in class org.encryptor4j.util.FileEncryptor
-
Sets the buffer size.
- setGenerateIV(boolean) - Method in class org.encryptor4j.Encryptor
-
Sets whether the initialization vector should be generated by this Encryptor
instance.
- setIterationCount(int) - Method in class org.encryptor4j.factory.AbsKeyFactory
-
Sets the amount of hashing iterations to be used by this factory.
- setPrependIV(boolean) - Method in class org.encryptor4j.Encryptor
-
Sets whether the initialization vector should be prepended to the encrypted output and can be shifted
off the start of during decryption.
- setSalt(byte[]) - Method in class org.encryptor4j.factory.AbsKeyFactory
-
Sets the salt to be used by this factory.
- setZeroFill(boolean) - Method in class org.encryptor4j.OneTimePad
-
Sets whether padding bytes should be set to 0
when they have been used.
- shannon(byte[]) - Static method in class org.encryptor4j.util.Entropy
-
Calculates and returns the Shannon entropy of the given byte array.
- shannonSequence(byte[]) - Static method in class org.encryptor4j.util.Entropy
-
- streamEncryptor(Key) - Method in class org.encryptor4j.factory.AESEncryptorFactory
-
- streamEncryptor(Key) - Method in class org.encryptor4j.factory.DESEncryptorFactory
-
- streamEncryptor(Key) - Method in interface org.encryptor4j.factory.EncryptorFactory
-
Returns an Encryptor
instance usable for stream encryption.
- StreamTest - Class in org.encryptor4j.test
-
Unit test that tests AES streaming encryption with the Encryptor
class.
- StreamTest() - Constructor for class org.encryptor4j.test.StreamTest
-