0

Ruby 2.4 にアップグレードしたところ、次のエラーが発生し始めました。

ConfessionsController#index の ArgumentError

キーは 32 バイトでなければなりません

  # cipher = new_cipher
  cipher.encrypt
  cipher.key = @secret
       # Rely on OpenSSL for the initialization vector
       iv = cipher.random_iv

私はそれについてインターネット全体を読み、人々は暗号化キーの変更について投稿しました。しかし、私はそのようなファイルさえ持っていないので、何を変更し、どのように修正すればよいかわかりません。誰か助けてくれませんか?

*コメントへの応答として: @secret とは何かわかりません。これは抽出ファイルであり、cypher をローカルで編集する方法、またはまったく編集する方法がわかりません。私が書いたコードではありません。

4

0 に答える 0