Releases: verygoodsecurity/starlarky
Releases · verygoodsecurity/starlarky
ISO8583 support
Introduced ISO8583 message encoding/decoding
Add EBC/CTR/GCM mode, Add SHAKE128, Add all SHA1 and SHA2 hashes
0.5.5 Crypto 3 - Add EBC/CTR/GCM mode, Add SHAKE128, Add all SHA1 and SHA2 …
0.5.4: Changing larky-api jar loading methodology (#101)
* changed jar loading strategy * updated circleci config * added readme * cleaned dependencies * changed default lib directory * changed default lib directory * updated circleci route * updated readme * added logging * fixed file formatting * removed snake_case * precompiled pattern only once * remove macos from workflow * refactored impl * undo circleci changes
RSA multiple algo support
- AES-CTR
- AES
- DES
- 3DES
- MD5
- SHA1
- SHA512
- PBKDFv1.5
RSA manupulation done
Allow RSA key imports! (#96) * Sort tests where lowercase comes first * move jacobi symbol to cryptomathmodule from numpopsutils and remove unused class in number.star * Add unittest runner for test_import_RSA.star. Now they run, and obviously fail. * Surefire v3 test for larky * second test working.. * Export private key * commit failing tests * Working test for pem decoding encoded with PKCS#1 * checkpoint, drew you now take over * working test_export_public key! * going for it * importing it * tests work! * tests are passing, 1 by 1 * more passing tests * more tests passing * end of all working tests, we are 22 away from full test suite coverage * Make it a test * Update tests suite run breakdown * fix codecs Co-authored-by: aslepakurov <[email protected]>
RSA partial support
- RSA partially working
Multi-version, crypto, bytes
- We added cryptodome support (atm: rsa, asn1, etc) more support on the way
- We added bytes support
- New module: larky-api, would contain one entrypoint to for larky evaluation. Now it encapsulates larky multi-version support
Binary data type and executable delivery
Release description
- Introduce binary data type
- Introduce struct data type for bytes
- Bump versions
- Restore executable deliverables
- Fix typos
Included PRs
78eaa79 Restore runlarky (#75)
7c5f297 Bump Version of Google Auto Value (#78)
a65e887 Use double slash as the namespace separator [2 of n] (#79)
e4c1adb Add the binascii module [4 of 5] (#81)
Diff
Maven distribution links
Maven resource release
0.0.5
Support for older macOS versions (starting 10.14.4)