Ruby Java DES 32 位密钥对应的 Rails DES 加密是什么

bighuzi · June 18, 2020 · 2247 hits

des 的加密钥是 8 字节 des3 的加密钥是 24 字节

cipher = OpenSSL::Cipher::DES.new(:ECB).encrypt.tap { |obj| obj.key = "32位密钥" }
cipher.padding = 5
encrypt = (cipher.update("des加密") + cipher.final()).unpack('H*')
p Base64.encode64(encrypt[0])

问下 32 位的密钥对应的 ruby 加密是什么。

No Reply at the moment.
You need to Sign in before reply, if you don't have an account, please Sign up first.