Work In Progress
Adds new crypto features to crystal. Currently planned:
Algorithems:
- AES GCM 128/192/256
- AES OFB 128/192/256
- AES CFB 128/192/256
- AES CTR 128/192/256
- AES CBC 128/192/256 not yet supported
- AES XTS 128/192/256 not yet supported
- AES ECB 128/192/256 not yet supported
Key Stretching
- bcrypt not yet supported
- PBKDF2 not yet supported
Add this to your application's shard.yml
:
dependencies:
crypto+:
github: chris-huxtable/crypto-plus.cr
require "crypto+"
- Fork it ( https://github.com/chris-huxtable/crypto-plus.cr/fork )
- Create your feature branch (git checkout -b my-new-feature)
- Commit your changes (git commit -am 'Add some feature')
- Push to the branch (git push origin my-new-feature)
- Create a new Pull Request
- Chris Huxtable - creator, maintainer