Rails 5.0.1を使っています!
可逆暗号化がうまくできないです。
いろいろな記事を参考に
::ActiveSupport::MessageEncryptor でしようと思ったのですが
コンソールで message = 'hogehoge' secret = SecureRandom::hex(128) encryptor = ::ActiveSupport::MessageEncryptor.new(secret, cipher: 'aes-256-cbc') encrypt_message = encryptor.encrypt_and_sign(message) を行うとエラーが出ます ArgumentError: key must be 32 bytes from /Users/utsunomiya/.rbenv/versions/2.4.0/lib/ruby/gems/2.4.0/gems/activesupport-5.0.1/lib/active_support/message_encryptor.rb:79:in `key='
どうすればいいのでしょうか
何か参考になる記事やサイトがあれば教えてください
また他に可逆暗号化の方法があれば教えてください
よろしくお願いします!
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/03/11 11:41
2017/03/11 11:49
2017/03/11 12:48
2017/03/11 14:37