都立工業高等専門学校(現、東京都立産業技術高等専門学校)を卒業、
機械工学が専攻だった癖に論理回路やオーディオ関係の技術者らしい。
趣味として、音楽関係のフリーソフト開発や、DTM・チップチューン活動をしたり、
オーケストラや吹奏楽団でオーボエを吹いてる人。
上のアドレスの『@』と『nifty』の間に『spa.』を追加して下さい。
画像で記載されているアドレスでも届きますが、スパム防止のフィルターを多数導入しています。
本ホームページはリンクフリーです。
リンクは、トップページ
"http://shaw.la.coocan.jp/"
にお願いいたします。
Top Page\ Security Top\ Algorithm\
CMSでサポートされる以下の暗号アルゴリズムについて示す。
3DES関数についての詳細は、"ANSI X9.52 [3DES]"を参照。
3DESは、DES関数をencrypt、decrypt、encryptの順に実施する暗号アルゴリズム。
3-Keyの場合は、3プロセスのそれぞれに、違う鍵を用いる。
2-Keyの場合は、encryptとdecryptそれぞれに、違う鍵を用いる。
初期化ベクトルIVは、8byteの数値。
parameters ::= IV
IV ::= OCTET STRING
RC2関数についての詳細は、"RFC 2268 [RC2]"を参照。
初期化ベクトルIVは、8byteの数値。
RC2の暗号鍵は、32〜256 bitの範囲となる。
暗号鍵が40, 64, 128 bitの場合、rc2ParameterVersionはそれぞれ160,120,58となる。これは不明瞭な暗号鍵。
値160は、"00 A0"の2Byteで符号化する。"A0"の1Byteだけだと負数を示す為。
parameters ::= SEQUENCE { rc2ParameterVersion INTEGER, iv OCTET STRING }
AES関数についての詳細は、"fips 197 [AES]"を参照。
初期化ベクトルIVは、16byteの数値。
parameters ::= IV
IV ::= OCTET STRING