/tgcrypto.cr

Pure Crystal implementations of various Cryptography algorithms

Primary LanguageCrystalMIT LicenseMIT

TGCrypto

Pure Crystal implementations of various Cryptography algorithms, made especially for use with Proton.

Installation

  1. Add the dependency to your shard.yml:

    dependencies:
      tgcrypto:
        github: watzon/tgcrypto
  2. Run shards install

Usage

require "tgcrypto"

Roadmap

  • AES256
  • CBC256
  • CTR256
  • IGE256
  • More?

Contributing

  1. Fork it (https://github.com/watzon/tgcrypto/fork)
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am 'Add some feature')
  4. Push to the branch (git push origin my-new-feature)
  5. Create a new Pull Request

Contributors