都立工業高等専門学校(現、東京都立産業技術高等専門学校)を卒業、
機械工学が専攻だった癖に論理回路やオーディオ関係の技術者らしい。
趣味として、音楽関係のフリーソフト開発や、DTM・チップチューン活動をしたり、
オーケストラや吹奏楽団でオーボエを吹いてる人。
上のアドレスの『@』と『nifty』の間に『spa.』を追加して下さい。
画像で記載されているアドレスでも届きますが、スパム防止のフィルターを多数導入しています。
本ホームページはリンクフリーです。
リンクは、トップページ
"http://shaw.la.coocan.jp/"
にお願いいたします。
Top Page\ Security Top\ CMS Top\
Signed-data, Enveloped-data, Encrypted-data, Authenticated-dataで使われるだろう、attributesについて定義する。
このAttributeフィールドは、『X.501 [X.501-88]』及び『RFC 3280 [PROFILE]』と互換性がある。
ここでは、PKCS#9で定義されるAttributeを示す。
追加のAttributeは、様々な場所で定義される。
Attribute ::= SEQUENCE { attrType OBJECT IDENTIFIER, attrValues SET OF AttributeValue }
AttributeValue ::= ANY
フィールド名 | 内容 |
---|---|
attrType | attrValuesに格納される、属性データのタイプを示すoidが書かれる。 |
attrValues | attrTypeで定義された属性データが格納される。 |
oid | 名前 | 内容 |
---|---|---|
1.2.840.113549.1.9.3 | Content Type | AttributeValue ::= OBJECT IDENTIFIERSigned-data若しくはAuthenticated-data内部の encapContentInfoのeContentTypeフィールドに書かれたoid値と同一の値が格納される。 AttributeValueのSETは、1つでなければならない。 このタイプは、以下の場合において必ず存在しなければならない。 ・Signed-dataのsignerInfosフィールドにおいて、signedAttrsが存在する場合。 ・authenticated-dataに、authenticated attributesが存在する場合。 |
1.2.840.113549.1.9.4 | Message Digest | AttributeValue ::= OCTET STRINGこのタイプは、Signed-data若しくはAuthenticated-data内部の encapContentInfoのeContentのOCTET STRINGSのダイジェスト値(ハッシュ値)が格納される。 AttributeValueのSETは、1つでなければならない。 このタイプは、以下の場合において必ず存在しなければならない。 ・Signed-dataのsignerInfosフィールドにおいて、signedAttrsが存在する場合。 ・authenticated-dataに、authenticated attributesが存在する場合。 |
1.2.840.113549.1.9.5 | Signing Time | AttributeValue ::=::= CHOICE { utcTime UTCTime, generalizedTime GeneralizedTime }このタイプは、Signed-data若しくはAuthenticated-dataにおいて、署名した時刻が格納される。 |
1.2.840.113549.1.9.6 | Countersignature | AttributeValue ::= SignerInfoこのタイプは、unsigned attributeフィールドに存在しなければならない。 |