Releases: bitanon/hashlib
Releases · bitanon/hashlib
Version 1.21.1
- Support for MD2:
md2
,md2sum
#29
Full Changelog: 1.21.0...1.21.1
Version 1.21.0
- Moves random generators outside of the base package;
import 'package:hashlib/random.dart';
- Introduces UUID generators. Example:
uuid.v4()
Full Changelog: 1.20.4...1.21.0
Version 1.20.4
- Ensure seed uniqueness in
RandomGenerators
across Isolates
Full Changelog: 1.20.3...1.20.4
Version 1.20.3
- Exports hashlib_codecs from current package. To get it:
import 'package:hashlib/codecs.dart';
Full Changelog: 1.20.2...1.20.3
Version 1.20.2
- Modifies interface for
Poly1305
Full Changelog: 1.20.1...1.20.2
Version 1.20.1
- Modifies
MACHash
andMACHashBase
interfaces for accessibility.
Full Changelog: 1.20.0...1.20.1
Version 1.20.0
- Fixes issue in
shake128generator
andshake256generator
: wrong bytes sequence after 168th and 136th. - Fixes
number
for 64-bit integer output inHashDigest
- Fixes
oct
for octal string outupt inHashDigest
- Bump version for
hashlib_codecs
- [Breaking Changes]:
- Refactors
HashBase
andMACHashBase
- Renames
argon2verify
->argon2Verify
- Renames
poly1305auth
->poly1305auth
, and removespoly1305pair
- Removes for
tuneArgon2Security
. It has been moved to examples folder. - Interfaces for
hmac
,pbkdf2
,Blake2bMAC
andBLAKE2sMAC
- Duration for period in
TOTP
.
- Refactors
Full Changelog: 1.19.2...1.20.0
Version 1.19.2
What's Changed
- Expose infinite generator methods for SHAKE by @st1020 in #27
shake128generator
shake256generator
- Generalize the random seed list generation to support web
- Expose methods to get padded string value from TOTP: #28
valueString
streamString
New Contributors
Full Changelog: 1.19.1...1.19.2
Version 1.19.1
- Improve support for random generator
HashlibRandom
class for generating random number, bool, strings etc.- Refactor
KeccakRandom
to be available asHashlibRandom.keccak
- Adds
fillNumbers
to fill List with random integers. - Use secure random generator by default
- [Breaking Changes]:
- Remove all deprecated string extension
- Remove
consume
, usebind
instead. consumeAs
is renamed tostringStraem
.- Introduced
byteStream
Full Changelog: 1.18.1...1.19.1
Version 1.18.1
- Fix import issue for web platform.
Full Changelog: 1.18.0...1.18.1