C#で3DES で暗号化・復号化してみました。 初期化ベクタとキーと2つ値が必要なのが分かりにくい所ですね。あとそれらのデータ型がなんなのかも。 using System.IO; using System.Security.Cryptography; using System.Text; namespace TEST.Common.Crypt { public class Crypt { // 鍵 // 128 ビットから 192 ビットのキー長を 64 ビット単位でサポート // つまり16バイトか24バイト // 1234567890123456 //private const string CKEY = "bPE7eIw0OZojj0XZ"; // 123456789012345678901234 private const string CKEY = "a7nH8sMrqDeNti