2009年5月11日月曜日

XML Encryptionにおけるサポート・アルゴリズム

ども、ジョビンです。とりあえず、三日坊主は回避できました(笑)

DB2とは全く関係ありませんが、、、関係なくもないか…XMLDBにもなるから。

ちょっとXML暗号化を調べていて、W3Cにリストはされているけど、見やすくまとめている資料ってないなと思ってまとめました。


★W3C XML Encryptionでサポートされているアルゴリズム一覧


Block Encryption REQUIRED TRIPLEDES
REQUIRED AES-128
REQUIRED AES-256
OPTIONAL AES-192
Stream Encryption なし
Key Transport REQUIRED RSA-v1.5
REQUIRED RSA-OAEP
Key Agreement OPTIONAL Diffie-Hellman
Symmetric Key Wrap REQUIRED TRIPLEDES KeyWrap
REQUIRED AES-128 KeyWrap
REQUIRED AES-256 KeyWrap
OPTIONAL AES-192 KeyWrap
Message Digest REQUIRED SHA1
RECOMMENDED SHA256
OPTIONAL SHA512
OPTIONAL RIPEMD-160
Message Authentication RECOMMENDED XML Digital Signature
Canonicalization OPTIONAL Canonical XML
(omits comments)
OPTIONAL Canonical XML
with Comments
OPTIONAL Exclusive XML Canonicalization
(omits comments)
OPTIONAL Exclusive XML Canonicalization
with Comments
Encoding REQUIRED base64

0 件のコメント:

コメントを投稿