ARCFOUR のライブラリが必要になったため、
http://www.mentalis.org/soft/projects/sectools/
や
http://www.mono-project.com/Cryptography
を参考にしながら
ARCFOUR の説明
http://www.mozilla.org/projects/security/pki/nss/draft-kaukonen-cipher-arcfour-03.txt
の Sample コードを
System.Security.Cryptography.SymmetricAlgorithm クラスの
サブクラスとして C#で実装した。
で、テストしたが Sampleと同じにならない。
Visual Studio 2008 の単体テスト機能を利用してデバッグ。
判明した今日のバグ。
バグを特定するのに2時間。うぅ。。。
http://www.mentalis.org/soft/projects/sectools/
や
http://www.mono-project.com/Cryptography
を参考にしながら
ARCFOUR の説明
http://www.mozilla.org/projects/security/pki/nss/draft-kaukonen-cipher-arcfour-03.txt
の Sample コードを
System.Security.Cryptography.SymmetricAlgorithm クラスの
サブクラスとして C#で実装した。
で、テストしたが Sampleと同じにならない。
Visual Studio 2008 の単体テスト機能を利用してデバッグ。
判明した今日のバグ。
byte z = state[x];
state[y] = state[x];
state[x] = z;
バグを特定するのに2時間。うぅ。。。
コメント