Ruby implementation of Edgio token (
ectoken
)
Ruby implementation of the "Edgio Token" (ectoken
) -see main repo ectoken for more details.
bundle install
You may install the gem locally if you wish. Examples here assume that you do not choose to install the gem and run it from the source checkout.
$ bundle install
$ bundle exec exe/ectoken -h
usage: ectoken.rb
Generate Random Security Config Post from Template.
optional arguments:
-h, --help show this help message and exit
-k KEY, --key KEY Token Key.
-t TOKEN, --token TOKEN
Token to encrypt or decrypt.
-d, --decrypt Decrypt.
-v, --verbose Verbosity.
Encrypt clear text token <token>
with key: <key>
:
$ bundle exec exe/ectoken -k MY_SECRET_KEY -t MY_COOL_TOKEN
26oBaqCbdLyJD5RjsHBYGsIDQGOehPo2rZfGwGey-ubhciakzPwRIdQ
Decrypt ciphertext token <token>
with key: <key>
:
$ bundle exec exe/ectoken -k MY_SECRET_KEY -t '26oBaqCbdLyJD5RjsHBYGsIDQGOehPo2rZfGwGey-ubhciakzPwRIdQ' -d MY_COOL_TOKEN
- We welcome issues, questions and pull requests.
This project is licensed under the terms of the Apache 2.0 open source license. Please refer to the LICENSE-2.0.txt
file for the full terms.