B.2.2 DES-EDE3-CBC-Pad
DES-EDE3-CBC-Pad 是 CBC 模式 [ANSIX952] 下的三密钥三重 DES, 具有 RFC 1423 [RFC1423] 中指定的填充操作.DES-EDE3-CBC-Pad 具有 24 个八位字节的加密密钥和八个八位字节的初始化向量.密钥被视为三个八个八位字节密钥的连接, 每个密钥是 56 位 DES 密钥的 64 位编码, 奇偶位被忽略.
对象标识符 des-EDE3-CBC 标识 DES-EDE3-CBC-Pad 加密方案:
des-EDE3-CBC OBJECT IDENTIFIER ::= {encryptionAlgorithm 7}
在 AlgorithmIdentifier 中与此 OID 关联的参数字段应具有类型 OCTET STRING (SIZE(8)), 指定 CBC 模式的初始化向量.
注意: ANSI X9.52 [ANSIX952] 中给出了没有填充的 DES-EDE3-CBC 的 OID; 这里给出的是首选的, 因为它指定了填充.