トップページ > DTV > 2014年09月15日 > uchHvn04

書き込み順位&時間帯一覧

16 位/184 ID中時間01234567891011121314151617181920212223Total
書き込み数0000000000000000000010023



使用した名前一覧書き込んだスレッド一覧
名無しさん@編集中
カスカ 懐石・研究 38枚目

書き込みレス一覧

カスカ 懐石・研究 38枚目
614 :名無しさん@編集中[sage]:2014/09/15(月) 20:22:16.72 ID:uchHvn04
焼きそばソースそのままではちょっと使いにくいから
できるだけ簡単に使えるようにライブラリ作成中
カスカ 懐石・研究 38枚目
617 :名無しさん@編集中[sage]:2014/09/15(月) 23:32:50.67 ID:uchHvn04
>>616
そうですよ〜
カスカ 懐石・研究 38枚目
623 :名無しさん@編集中[sage]:2014/09/15(月) 23:50:07.46 ID:uchHvn04
あとはプロトコル4XのMAC生成コード書くだけでいいんだけど
焼きそばソースではswitch文使ってある上に
フォールスルーもあるようなので
氷砂糖なめながらどう書き直そうか試行中

http://i.imgur.com/wcHbMPx.png

明日までには公開するけど
大体こんな感じで使えるようにする

byte[] key = new byte[] { 0x01, 0x23, 0x45, 0x67, 0x89, 0xAB, 0xCD, 0xEF };
byte[] plainText = new byte[] { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01 };
byte protocol = 0x00;
BCAS cipher = new BCAS(protocol, key);
BlockCipherOperator64 bcasOperator = new BlockCipherOperator64(cipher, EndiannessBitConverter.Endian.Big, EndiannessBitConverter.Endian.Big);
byte[] cipherText = bcasOperator.EncryptECB(plainText);
byte[] decryptedPlainText = bcasOperator.DecryptECB(cipherText);
byte[] messageAuthenticationCode = cipher.MessageAuthenticationCode(plainText, EndiannessBitConverter.Endian.Big, EndiannessBitConverter.Endian.Big);


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。