2016-10-27 9 views
1

小さな助けが必要です、あなたは私に教えてくれますか?php相当のmcrypt_get_block_size(MCRYPT_RIJNDAEL_128、MCRYPT_MODE_CBC); Rubyで

mcrypt_get_block_size(MCRYPT_RIJNDAEL_128 ,MCRYPT_MODE_CBC); 

私は自分自身で答えを見つけました。

cipher = OpenSSL::Cipher.new("aes-128-cbc") 
cipher.block_size 
+1

どうすればいいですか?https://github.com/kingpong/ruby-mcrypt? –

+0

宝石なしのプランルビー機能を探しています。 – scs

+0

私はここであなたが必要とするすべての情報を得ると思うhttps://www.elitmus.com/blog/technology/gotchas-while-syntactically-translating-aes-encryption-logic-from-php-to-ruby/。 PHPからRubyへの変換はできません。このブログ記事はなぜその理由を説明しています。 – slowjack2k

答えて

0

自分で答えが見つかりました。

cipher = OpenSSL::Cipher.new("aes-128-cbc") 
cipher.block_size