IT用語集 › セキュリティ › PKCS#5パディング

PKCS#5パディング

セキュリティ Svenska → 更新: 2026-10-23

8バイトブロックの暗号向けのパディング方式。PKCS#7の狭い親戚で、PBKDF2と規格番号を共有している。

PKCS #5は、DESなど8バイトブロックのブロック暗号向けのパディングを定める。追加した各バイトには、追加したバイト数が記録される。実質的にはブロックサイズ8のPKCS#7パディングと同じで、2つの名前はしばしば混同して使われる。

番号付けは紛らわしい。PKCS #5 バージョン2.0(RFC 2898)は、パディングとは無関係の鍵導出関数PBKDF2も定義しているのだ。パディングは復号後にしか検証されないため、パディングオラクル攻撃が成立してしまう。

← 用語集に戻る