stream_cipher 1.1.3
stream_cipher: ^1.1.3 copied to clipboard
A library to encrypt and decrypt ByteLists and ByteLists Streams initially comes with DioHttpClientAdapter
Change Log #
1.1.3 #
-
added extensions for
RSAPublicKeyandRSAPrivateKeyto export them toPEMformat -
added
RSAKeyToolsabstract class to provide common methods to loadRSAPublicKeyandRSAPrivateKeyfromPEMformat
1.1.2 #
- added
FileModetoSecureFilewriter to support appending to files
1.1.1 #
-
removed
NoEncryptionabstract class -
now using
encryptMethodgetter inIByteDataEncrypterandIByteDataDecrypterto find its method -
added an assertion to
SecureFileconstructor to checkencryptMethodofencrypteranddecrypterto check they are from same type
1.1.0 #
- Removed BlowFish encryption system due to a bug causes some data padded with 0x00 at end.
- Added a method to
IByteDataEncrypterto alternate the headers with encrypt method.
- currently none of the encryption systems in this source use it. you need to extend or create an encryption method to use it.
-
Updated
lint rules -
added more documenting
-
moved encrypt/decrypt stream methods outside of the
IByteDataEncrypter/Decrypterinterfaces. they shouldn't be overridable. -
added a
SecureFileclass that write/read to/from encrypted files.
1.0.0 #
- Initial version.