crystal_encryption

Version, currently master branch1 version
  • master branchlatestSep 9, 2020

github.com/chillfox/crystal-encryption-example

No description declared in shard.yml.

2 stars
0 dependents
License: MIT

Installation

# Add this to your shard.yml
dependencies:
  crystal_encryption:
    github: chillfox/crystal-encryption-example
    branch: master

master is a branch, not a release, so this tracks it rather than pinning a version.

Then run:

shards install

shard.yml

Crystal
0.35.1
License
MIT
Author
Mia Iversen
Target
  • crystal_encryption from src/crystal_encryption.cr

Dependencies

Development Dependencies

  • ameba~> 0.12.0github: crystal-ameba/amebadev

README

Crystal Encryption Example

Example of how to do encryption in Crystal using OpenSSL aes-256-cbc.

references

  • https://www.reddit.com/r/crystal_programming/comments/ak39oh/how_to_use_opensslcipher_to_encrypt_data_with_aes/
  • https://github.com/jwoertink/psst/blob/master/crystal/src/psst.cr
  • https://www.quora.com/How-do-password-managers-encrypt-passwords
  • https://forum.crystal-lang.org/t/how-to-encrypt-decrypt-data/2474