次の関数はPHPで完全に機能します。RubyonRailsでどのように翻訳できますか。
privateKeyとivはどちらも32文字の長さであることに注意してください。
mcrypt_decrypt(MCRYPT_RIJNDAEL_256、$ privateKey、base64_decode($ enc)、MCRYPT_MODE_CBC、$ iv)
よろしくお願いします
次の関数はPHPで完全に機能します。RubyonRailsでどのように翻訳できますか。
privateKeyとivはどちらも32文字の長さであることに注意してください。
mcrypt_decrypt(MCRYPT_RIJNDAEL_256、$ privateKey、base64_decode($ enc)、MCRYPT_MODE_CBC、$ iv)
よろしくお願いします
ruby-mcrypt gemを試してみてください。
require 'rubygems'
require 'mcrypt'
crypto = Mcrypt.new(:twofish, :cbc, MY_KEY, MY_IV, :pkcs)
# encryption and decryption in one step
ciphertext = crypto.encrypt(plaintext)
plaintext = crypto.decrypt(ciphertext)
これらの機能を持つ特定のクラスのみを使用してください。