secp256k1cipher 0.2.7 secp256k1cipher: ^0.2.7 copied to clipboard
Encrypt and decrypt data use secp256k1, This is the High level API build amount pointycastle, specify Elliptic curve to secp256k1 can simplify the api.
Changelog #
Version 0.1.0 (2019-06-06)
- Add example code and this file.
Version 0.1.1 (2019-06-10)
-
- sha256 compress the secret length to 32, just fix the salsa20 key langth;
-
- Change IV to base64 string, will be shorter for transport;
Version 0.1.2 (2019-06-21) #
-
- add uint8list encrypt decrypt support
Version 0.1.3 (2019-07-02) #
-
- add strict check for point on curve
-
- fix bug's on serialization of public key
Version 0.1.4 (2019-07-03) #
-
- add compressed publickey support
Version 0.1.5 (2019-07-03) #
-
- Change secret to encrypt key method to eliminate ambiguity;
Version 0.1.6 (2019-07-11) #
-
- fix bugs when encrypt and decrypt unicode String
Version 0.1.7 (2019-07-11) #
-
- support use part of secret as iv
Version 0.1.8 (2019-08-03) #
-
- fix bugs when generate iv
Version 0.2.0 (2019-08-15) #
-
- PublicKey generate BTC Address
-
- PublicKey generate ETH Address
Version 0.2.1 (2019-09-12) #
-
- Remove unused logs.
Version 0.2.2 (2020-10-31) #
-
- Add private key signing and public key verification.
Version 0.2.3 (2020-10-31) #
-
- Add strinify publickey from private key.
Version 0.2.4 (2021-1-11) #
-
- Split out encryption and decryption functions