銀行システムとのやり取りを実装しています。ECB モードで DES schipher を使用する必要があります。
私のキーは「12345678」で、メッセージは[0xF2, 0xF3, 0x2D, 0x1A, 0xC0, 0xFD, 0x23, 0xB4]
16進数です。キーを 16 進数配列に変換してから、ecb モードで sha 暗号化を実行する必要があります。結果は[0x3E, 0x90, 0x5F, 0xB7, 0xC5, 0xA3, 0x02, 0xB1]
私は使っている
OpenSSL::Cipher::Cipher.new("des-ecb")
、そうですか?満足のいく結果を得るための最良の方法は何ですか。
私は多くの方法を試しましたが、迷っています。私を救ってくれてありがとう:)