| < draft-schaad-smime-hash-experiment-05.txt | draft-schaad-smime-hash-experiment-06.txt > | |||
|---|---|---|---|---|
| Network Working Group J. Schaad | Network Working Group J. Schaad | |||
| Internet-Draft Soaring Hawk Consulting | Internet-Draft Soaring Hawk Consulting | |||
| Intended status: Experimental January 20, 2011 | Intended status: Experimental January 24, 2011 | |||
| Expires: July 24, 2011 | Expires: July 28, 2011 | |||
| Experiment: Hash functions with parameters in CMS and S/MIME | Experiment: Hash functions with parameters in CMS and S/MIME | |||
| draft-schaad-smime-hash-experiment-05 | draft-schaad-smime-hash-experiment-06 | |||
| Abstract | Abstract | |||
| New hash algorithms are being developed and these algorithms may | New hash algorithms are being developed and these algorithms may | |||
| include parameters. CMS has not currently defined any hash | include parameters. CMS has not currently defined any hash | |||
| algorithms with parameters, but anecdotal evidence suggests that | algorithms with parameters, but anecdotal evidence suggests that | |||
| defining one could cause major problems. In this document we define | defining one could cause major problems. In this document we define | |||
| just such an algorithm and describe how to use it so that we can run | just such an algorithm and describe how to use it so that we can run | |||
| experiments to find out how bad including hash parameters will be. | experiments to find out how bad including hash parameters will be. | |||
| skipping to change at page 1, line 35 ¶ | skipping to change at page 1, line 35 ¶ | |||
| Internet-Drafts are working documents of the Internet Engineering | Internet-Drafts are working documents of the Internet Engineering | |||
| Task Force (IETF). Note that other groups may also distribute | Task Force (IETF). Note that other groups may also distribute | |||
| working documents as Internet-Drafts. The list of current Internet- | working documents as Internet-Drafts. The list of current Internet- | |||
| Drafts is at http://datatracker.ietf.org/drafts/current/. | Drafts is at http://datatracker.ietf.org/drafts/current/. | |||
| Internet-Drafts are draft documents valid for a maximum of six months | Internet-Drafts are draft documents valid for a maximum of six months | |||
| and may be updated, replaced, or obsoleted by other documents at any | and may be updated, replaced, or obsoleted by other documents at any | |||
| time. It is inappropriate to use Internet-Drafts as reference | time. It is inappropriate to use Internet-Drafts as reference | |||
| material or to cite them other than as "work in progress." | material or to cite them other than as "work in progress." | |||
| This Internet-Draft will expire on July 24, 2011. | This Internet-Draft will expire on July 28, 2011. | |||
| Copyright Notice | Copyright Notice | |||
| Copyright (c) 2011 IETF Trust and the persons identified as the | Copyright (c) 2011 IETF Trust and the persons identified as the | |||
| document authors. All rights reserved. | document authors. All rights reserved. | |||
| This document is subject to BCP 78 and the IETF Trust's Legal | This document is subject to BCP 78 and the IETF Trust's Legal | |||
| Provisions Relating to IETF Documents | Provisions Relating to IETF Documents | |||
| (http://trustee.ietf.org/license-info) in effect on the date of | (http://trustee.ietf.org/license-info) in effect on the date of | |||
| publication of this document. Please review these documents | publication of this document. Please review these documents | |||
| skipping to change at page 9, line 19 ¶ | skipping to change at page 9, line 19 ¶ | |||
| The algorithm is identified by the string xor-md5. The parameters | The algorithm is identified by the string xor-md5. The parameters | |||
| for the algorithm are the hex encoded DER ASN.1 encoding. The | for the algorithm are the hex encoded DER ASN.1 encoding. The | |||
| parameters and the identifier string are separated by a colon. One | parameters and the identifier string are separated by a colon. One | |||
| of the issues that needs to be addressed is the fact this this will | of the issues that needs to be addressed is the fact this this will | |||
| generate very long data values for parameters. These will be too | generate very long data values for parameters. These will be too | |||
| long for many systems to deal with. The issue of how to deal with | long for many systems to deal with. The issue of how to deal with | |||
| this has been addressed by creating a method to fragment values in | this has been addressed by creating a method to fragment values in | |||
| [RFC2231]. An example content-type string that has been fragmented | [RFC2231]. An example content-type string that has been fragmented | |||
| is: | is: | |||
| Content-Type: multipart/signed; | Content-Type: multipart/signed; | |||
| protocol="application/pkcs7-signature"; micalg*0="sha1, xor-md5:04" | protocol="application/pkcs7-signature"; | |||
| micalg*1="400102030405060708090a0b0c0d0e0f001112131415161718191a1b1" | micalg*0="sha1, xor-md5:04400102030405060708090a0b0c0d0e0f0011"; | |||
| micalg*1="c1d1e1f102122232425262728292a2b2c2d2e2f203132333435363738" | micalg*1="12131415161718191a1b1c1d1e1f102122232425262728292a2b"; | |||
| micalg*2="393a3b3c3d3e3f30"; boundary=boundar42 | micalg*2="2c2d2e2f203132333435363738"; | |||
| micalg*3="393a3b3c3d3e3f30"; boundary=boundar42 | ||||
| Arguments could be made that the string should be base64 encoded | Arguments could be made that the string should be base64 encoded | |||
| rather than hex encoding the string. The advantage is that the | rather than hex encoding the string. The advantage is that the | |||
| resulting encoding is shorter. This could be significant if there | resulting encoding is shorter. This could be significant if there | |||
| are a substantial number of parameters and of a substantial size. | are a substantial number of parameters and of a substantial size. | |||
| Even with the above example we needed to break the encoding across | Even with the above example we needed to break the encoding across | |||
| multiple lines. The downside would be the requirement that the | multiple lines. The downside would be the requirement that the | |||
| micalg parameter always be quoted. | micalg parameter always be quoted. | |||
| It may be reasonable to require that whitespace be inserted only on | It may be reasonable to require that whitespace be inserted only on | |||
| skipping to change at page 13, line 42 ¶ | skipping to change at page 13, line 42 ¶ | |||
| as an embedded signed mime message. | as an embedded signed mime message. | |||
| MIME-Version: 1.0 | MIME-Version: 1.0 | |||
| To: BobRSA@example.com | To: BobRSA@example.com | |||
| From: AliceDss@example.com | From: AliceDss@example.com | |||
| Subject: MD5-XOR example message | Subject: MD5-XOR example message | |||
| Message-Id: <34567809323489fd.esc@example.com> | Message-Id: <34567809323489fd.esc@example.com> | |||
| Date: Wed, 16 Dec 2010 23:13:00 -0500 | Date: Wed, 16 Dec 2010 23:13:00 -0500 | |||
| Content-Type: application/pkcs7-mime; smime-type=signed-data; | Content-Type: application/pkcs7-mime; smime-type=signed-data; | |||
| name=smime.p7m; | name=smime.p7m; | |||
| micalg*0="xor-md5: 0440010203405060708090a0b0c0d0e0f10" | micalg*0="xor-md5: 0440010203405060708090a0b0c0d0e0f10"; | |||
| micalg*1="111213415161718191a1b1c1d1e1f20212223425262728292a2b2c2d2e" | micalg*1="111213415161718191a1b1c1d1e1f20212223425262728292a2b2c"; | |||
| micalg*2="2f30313233435363738393a3b3c3d3e3f40" | micalg*2="2d2e2f30313233435363738393a3b3c3d3e3f40" | |||
| Content-Transfer-Encoding: base64 | Content-Transfer-Encoding: base64 | |||
| Content-Disposition: attachment; filename=smime.p7m | Content-Disposition: attachment; filename=smime.p7m | |||
| MIIEqAYJKoZIhvcNAQcCoIIEmTCCBJUCAQExUTBPBgsqhkiG9w0BCRADDQRAAQIDBAUGBw | MIIEqAYJKoZIhvcNAQcCoIIEmTCCBJUCAQExUTBPBgsqhkiG9w0BCRADDQRAAQIDBAUGBw | |||
| gJCgsMDQ4PEBESEwQVFhcYGRobHB0eHyAhIiMEJSYnKCkqKywtLi8wMTIzBDU2Nzg5Ojs8 | gJCgsMDQ4PEBESEwQVFhcYGRobHB0eHyAhIiMEJSYnKCkqKywtLi8wMTIzBDU2Nzg5Ojs8 | |||
| PT4/QDArBgkqhkiG9w0BBwGgHgQcVGhpcyBpcyBzb21lIHNhbXBsZSBjb250ZW50LqCCAi | PT4/QDArBgkqhkiG9w0BBwGgHgQcVGhpcyBpcyBzb21lIHNhbXBsZSBjb250ZW50LqCCAi | |||
| swggInMIIBkKADAgECAhBGNGvHgABWvBHTbi7NXXHQMA0GCSqGSIb3DQEBBQUAMBIxEDAO | swggInMIIBkKADAgECAhBGNGvHgABWvBHTbi7NXXHQMA0GCSqGSIb3DQEBBQUAMBIxEDAO | |||
| BgNVBAMTB0NhcmxSU0EwHhcNOTkwOTE5MDEwOTAyWhcNMzkxMjMxMjM1OTU5WjARMQ8wDQ | BgNVBAMTB0NhcmxSU0EwHhcNOTkwOTE5MDEwOTAyWhcNMzkxMjMxMjM1OTU5WjARMQ8wDQ | |||
| YDVQQDEwZCb2JSU0EwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAKnhZ5g/OdVf8qCT | YDVQQDEwZCb2JSU0EwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAKnhZ5g/OdVf8qCT | |||
| QV6meYmFyDVdmpFb+x0B2hlwJhcPvaUi0DWFbXqYZhRBXM+3twg7CcmRuBlpN235ZR572a | QV6meYmFyDVdmpFb+x0B2hlwJhcPvaUi0DWFbXqYZhRBXM+3twg7CcmRuBlpN235ZR572a | |||
| skipping to change at page 16, line 5 ¶ | skipping to change at page 16, line 5 ¶ | |||
| |ysFUDfbx5VcTG2Md0/NHV+qj5ihqM+Pye6Urp+5jbqVgpZOXSLfP+pI= | |ysFUDfbx5VcTG2Md0/NHV+qj5ihqM+Pye6Urp+5jbqVgpZOXSLfP+pI= | |||
| |<sd.bin | |<sd.bin | |||
| A.2. Multipart Signed Message | A.2. Multipart Signed Message | |||
| This section contains a detached signed data example. The content | This section contains a detached signed data example. The content | |||
| was hashed with the md5-xor algorithm defined in this document. The | was hashed with the md5-xor algorithm defined in this document. The | |||
| signature is performed using RSA with MD5. The signature is wrapped | signature is performed using RSA with MD5. The signature is wrapped | |||
| as a detached signed mime message. | as a detached signed mime message. | |||
| MIME-Version: 1.0 | MIME-Version: 1.0 | |||
| To: User2@example.com | To: User2@example.com | |||
| From: BobRSA@example.com | From: BobRSA@example.com | |||
| Subject: MD5-XOR signing example | Subject: MD5-XOR signing example | |||
| Message-Id: <091218002550300.249@example.com> | Message-Id: <091218002550300.249@example.com> | |||
| Date: Fri, 18 Dec 2010 00:25:21 -0300 | Date: Fri, 18 Dec 2010 00:25:21 -0300 | |||
| Content-Type: multipart/signed; | Content-Type: multipart/signed; | |||
| micalg*0="xor-md5: 0440010203405060708090a0b0c0d0e0f10" | micalg*0="xor-md5: 0440010203405060708090a0b0c0d0e0f10"; | |||
| micalg*1="111213415161718191a1b1c1d1e1f20212223425262728292a2b2c2d2e" | micalg*1="111213415161718191a1b1c1d1e1f20212223425262728292a2b2c2d2e"; | |||
| micalg*2="2f30313233435363738393a3b3c3d3e3f40"; | micalg*2="2f30313233435363738393a3b3c3d3e3f40"; | |||
| boundary="----=_NextBoundry____Fri,_18_Dec_2009_00:25:21"; | boundary="----=_NextBoundry____Fri,_18_Dec_2009_00:25:21"; | |||
| protocol="application/pkcs7-signature" | protocol="application/pkcs7-signature" | |||
| This is a multi-part message in MIME format. | ||||
| ------=_NextBoundry____Fri,_18_Dec_2009_00:25:21 | This is a multi-part message in MIME format. | |||
| This is some sample content. | ------=_NextBoundry____Fri,_18_Dec_2009_00:25:21 | |||
| ------=_NextBoundry____Fri,_18_Dec_2009_00:25:21 | ||||
| Content-Type: application/pkcs7-signature; name=smime.p7s | ||||
| Content-Transfer-Encoding: base64 | ||||
| Content-Disposition: attachment; filename=smime.p7s | ||||
| -----=_NextBoundry____Fri,_18_Dec_2009_00:25:21 | This is some sample content. | |||
| MIIEiAYJKoZIhvcNAQcCoIIEeTCCBHUCAQExUTBPBgsqhkiG9w0BCRADDQRAAQIDBAUGBw | ------=_NextBoundry____Fri,_18_Dec_2009_00:25:21 | |||
| gJCgsMDQ4PEBESEwQVFhcYGRobHB0eHyAhIiMEJSYnKCkqKywtLi8wMTIzBDU2Nzg5Ojs8 | Content-Type: application/pkcs7-signature; name=smime.p7s | |||
| PT4/QDALBgkqhkiG9w0BBwGgggIrMIICJzCCAZCgAwIBAgIQRjRrx4AAVrwR024uzV1x0D | Content-Transfer-Encoding: base64 | |||
| ANBgkqhkiG9w0BAQUFADASMRAwDgYDVQQDEwdDYXJsUlNBMB4XDTk5MDkxOTAxMDkwMloX | Content-Disposition: attachment; filename=smime.p7s | |||
| DTM5MTIzMTIzNTk1OVowETEPMA0GA1UEAxMGQm9iUlNBMIGfMA0GCSqGSIb3DQEBAQUAA4 | ||||
| GNADCBiQKBgQCp4WeYPznVX/Kgk0FepnmJhcg1XZqRW/sdAdoZcCYXD72lItA1hW16mGYU | ||||
| QVzPt7cIOwnJkbgZaTdt+WUee9mpMySjfzu7r0YBhjY0MssHA1lS/IWLMQS4zBgIFEjmTx | ||||
| z7XWDE4FwfU9N/U9hpAfEF+Hpw0b6Dxl84zxwsqmqn6wIDAQABo38wfTAMBgNVHRMBAf8E | ||||
| AjAAMA4GA1UdDwEB/wQEAwIFIDAfBgNVHSMEGDAWgBTp4JAnrHggeprTTPJCN04irp44uz | ||||
| AdBgNVHQ4EFgQU6PS4Z9izlqQq8xGqKdOVWoYWtCQwHQYDVR0RBBYwFIESQm9iUlNBQGV4 | ||||
| YW1wbGUuY29tMA0GCSqGSIb3DQEBBQUAA4GBAHuOZsXxED8QIEyIcat7QGshM/pKld6dDl | ||||
| trlCEFwPLhfirNnJOIh/uLt359QWHh5NZt+eIEVWFFvGQnRMChvVl52R1kPCHWRbBdaDOS | ||||
| 6qzxV+WBfZjmNZGjOd539OgcOyncf1EHl/M28FAK3Zvetl44ESv7V+qJba3JiNiPzyvTMY | ||||
| IB3zCCAdsCAQEwJjASMRAwDgYDVQQDEwdDYXJsUlNBAhBGNGvHgABWvBHTbi7NXXHQME8G | ||||
| CyqGSIb3DQEJEAMNBEABAgMEBQYHCAkKCwwNDg8QERITBBUWFxgZGhscHR4fICEiIwQlJi | ||||
| coKSorLC0uLzAxMjMENTY3ODk6Ozw9Pj9AoIHKMBgGCSqGSIb3DQEJAzELBgkqhkiG9w0B | ||||
| BwEwHAYJKoZIhvcNAQkFMQ8XDTEwMTIxMDIzMjUwMFowHwYJKoZIhvcNAQkEMRIEEJZprm | ||||
| EbV56D6hAra0ndwPkwbwYJKoZIhvcNAQk0MWIwYDBPBgsqhkiG9w0BCRADDQRAAQIDBAUG | ||||
| BwgJCgsMDQ4PEBESEwQVFhcYGRobHB0eHyAhIiMEJSYnKCkqKywtLi8wMTIzBDU2Nzg5Oj | ||||
| s8PT4/QKENBgkqhkiG9w0BAQQFADANBgkqhkiG9w0BAQQFAASBgEDMeyAkXMYqg/wW2B3P | ||||
| i8HWwGnZVA/4muJJ7+dEPacv3bRqE7n4dP0vXIYR7TJ1eRJk9uB/wry2fRPcnG3Y/Rn0Jy | ||||
| CqXsb+dXXfwOGK/rvLvJOloXUCy4+HxQk6eaYIBrjiVIUgZjpZXGJcZg2xq5yH1e4aw5Ov | ||||
| fQlfQXPiKp1l | ||||
| ------=_NextBoundry____Fri,_18_Dec_2009_00:25:21-- | MIIEiAYJKoZIhvcNAQcCoIIEeTCCBHUCAQExUTBPBgsqhkiG9w0BCRADDQRAAQIDBAUGBw | |||
| gJCgsMDQ4PEBESEwQVFhcYGRobHB0eHyAhIiMEJSYnKCkqKywtLi8wMTIzBDU2Nzg5Ojs8 | ||||
| PT4/QDALBgkqhkiG9w0BBwGgggIrMIICJzCCAZCgAwIBAgIQRjRrx4AAVrwR024uzV1x0D | ||||
| ANBgkqhkiG9w0BAQUFADASMRAwDgYDVQQDEwdDYXJsUlNBMB4XDTk5MDkxOTAxMDkwMloX | ||||
| DTM5MTIzMTIzNTk1OVowETEPMA0GA1UEAxMGQm9iUlNBMIGfMA0GCSqGSIb3DQEBAQUAA4 | ||||
| GNADCBiQKBgQCp4WeYPznVX/Kgk0FepnmJhcg1XZqRW/sdAdoZcCYXD72lItA1hW16mGYU | ||||
| QVzPt7cIOwnJkbgZaTdt+WUee9mpMySjfzu7r0YBhjY0MssHA1lS/IWLMQS4zBgIFEjmTx | ||||
| z7XWDE4FwfU9N/U9hpAfEF+Hpw0b6Dxl84zxwsqmqn6wIDAQABo38wfTAMBgNVHRMBAf8E | ||||
| AjAAMA4GA1UdDwEB/wQEAwIFIDAfBgNVHSMEGDAWgBTp4JAnrHggeprTTPJCN04irp44uz | ||||
| AdBgNVHQ4EFgQU6PS4Z9izlqQq8xGqKdOVWoYWtCQwHQYDVR0RBBYwFIESQm9iUlNBQGV4 | ||||
| YW1wbGUuY29tMA0GCSqGSIb3DQEBBQUAA4GBAHuOZsXxED8QIEyIcat7QGshM/pKld6dDl | ||||
| trlCEFwPLhfirNnJOIh/uLt359QWHh5NZt+eIEVWFFvGQnRMChvVl52R1kPCHWRbBdaDOS | ||||
| 6qzxV+WBfZjmNZGjOd539OgcOyncf1EHl/M28FAK3Zvetl44ESv7V+qJba3JiNiPzyvTMY | ||||
| IB3zCCAdsCAQEwJjASMRAwDgYDVQQDEwdDYXJsUlNBAhBGNGvHgABWvBHTbi7NXXHQME8G | ||||
| CyqGSIb3DQEJEAMNBEABAgMEBQYHCAkKCwwNDg8QERITBBUWFxgZGhscHR4fICEiIwQlJi | ||||
| coKSorLC0uLzAxMjMENTY3ODk6Ozw9Pj9AoIHKMBgGCSqGSIb3DQEJAzELBgkqhkiG9w0B | ||||
| BwEwHAYJKoZIhvcNAQkFMQ8XDTEwMTIxMDIzMjUwMFowHwYJKoZIhvcNAQkEMRIEEJZprm | ||||
| EbV56D6hAra0ndwPkwbwYJKoZIhvcNAQk0MWIwYDBPBgsqhkiG9w0BCRADDQRAAQIDBAUG | ||||
| BwgJCgsMDQ4PEBESEwQVFhcYGRobHB0eHyAhIiMEJSYnKCkqKywtLi8wMTIzBDU2Nzg5Oj | ||||
| s8PT4/QKENBgkqhkiG9w0BAQQFADANBgkqhkiG9w0BAQQFAASBgEDMeyAkXMYqg/wW2B3P | ||||
| i8HWwGnZVA/4muJJ7+dEPacv3bRqE7n4dP0vXIYR7TJ1eRJk9uB/wry2fRPcnG3Y/Rn0Jy | ||||
| CqXsb+dXXfwOGK/rvLvJOloXUCy4+HxQk6eaYIBrjiVIUgZjpZXGJcZg2xq5yH1e4aw5Ov | ||||
| fQlfQXPiKp1l | ||||
| ------=_NextBoundry____Fri,_18_Dec_2009_00:25:21-- | ||||
| A.3. Authenticated Data Example | A.3. Authenticated Data Example | |||
| This section contains an authenticated data example. The content was | This section contains an authenticated data example. The content was | |||
| hashed with the md5-xor algorithm defined in this document. The | hashed with the md5-xor algorithm defined in this document. The | |||
| authentication was done with the HMAC-SHA1 algorithm. The key is | authentication was done with the HMAC-SHA1 algorithm. The key is | |||
| transported using RSA encryption to BobRSASignByCarl certificate. | transported using RSA encryption to BobRSASignByCarl certificate. | |||
| MIME-Version: 1.0 | MIME-Version: 1.0 | |||
| To: BobRSA@example.com | To: BobRSA@example.com | |||
| From: AliceDss@example.com | From: AliceDss@example.com | |||
| Subject: MD5-XOR example message | Subject: MD5-XOR example message | |||
| Message-Id: <34567809323489fd.esc@example.com> | Message-Id: <34567809323489fd.esc@example.com> | |||
| Date: Wed, 16 Dec 2010 23:13:00 -0500 | Date: Wed, 16 Dec 2010 23:13:00 -0500 | |||
| Content-Type: application/pkcs7-mime; smime-type=authenticated-data; | Content-Type: application/pkcs7-mime; smime-type=authenticated-data; | |||
| name=smime.p7m; | name=smime.p7m; | |||
| micalg*0="xor-md5: 0440010203405060708090a0b0c0d0e0f10" | micalg*0="xor-md5: 0440010203405060708090a0b0c0d0e0f10"; | |||
| micalg*1="111213415161718191a1b1c1d1e1f20212223425262728292a2b2c2d2e" | micalg*1="111213415161718191a1b1c1d1e1f20212223425262728292a2b2c2d2e"; | |||
| micalg*2="2f30313233435363738393a3b3c3d3e3f40" | micalg*2="2f30313233435363738393a3b3c3d3e3f40" | |||
| Content-Transfer-Encoding: base64 | Content-Transfer-Encoding: base64 | |||
| Content-Disposition: attachment; filename=smime.p7m | Content-Disposition: attachment; filename=smime.p7m | |||
| MIICRQYLKoZIhvcNAQkQAQKgggI0MIICMAIBADGBwDCBvQIBADAmMBIxEDAOBgNVBAMMB0 | ||||
| NhcmxSU0ECEEY0a8eAAFa8EdNuLs1dcdAwDQYJKoZIhvcNAQEBBQAEgYCH70EpEikY7deb | ||||
| 859YJRAWfFondQv1D4NFltw6C1ceheWnlAU0C2WEXr3LUBXZp1/PSte29FnJxu5bXCTn1g | ||||
| elMm6zNlZNWNd0KadVBcaxi1n8L52tVM5sWFGJPO5cStOyAka2ucuZM6iAnCSkn1Ju7fgU | ||||
| 5j2g3bZ/IM8nHTcygjAKBggrBgEFBQgBAqFPBgsqhkiG9w0BCRADDQRAAQIDBAUGBwgJCg | ||||
| sMDQ4PEBESEwQVFhcYGRobHB0eHyAhIiMEJSYnKCkqKywtLi8wMTIzBDU2Nzg5Ojs8PT4/ | ||||
| QDArBgkqhkiG9w0BBwGgHgQcVGhpcyBpcyBzb21lIHNhbXBsZSBjb250ZW50LqKBxzAYBg | ||||
| kqhkiG9w0BCQMxCwYJKoZIhvcNAQcBMBwGCSqGSIb3DQEJBTEPFw0wOTEyMTAyMzI1MDBa | ||||
| MB8GCSqGSIb3DQEJBDESBBCWaa5hG1eeg+oQK2tJ3cD5MGwGCSqGSIb3DQEJNDFfMF0wTw | ||||
| YLKoZIhvcNAQkQAw0EQAECAwQFBgcICQoLDA0ODxAREhMEFRYXGBkaGxwdHh8gISIjBCUm | ||||
| JygpKissLS4vMDEyMwQ1Njc4OTo7PD0+P0CiCgYIKwYBBQUIAQIEFLjUxQ9PJFzFnWraxb | ||||
| EIbVbg2xql | ||||
| |>ad.bin | MIICRQYLKoZIhvcNAQkQAQKgggI0MIICMAIBADGBwDCBvQIBADAmMBIxEDAOBgNVBAMMB0 | |||
| |MIICRQYLKoZIhvcNAQkQAQKgggI0MIICMAIBADGBwDCBvQIBADAmMBIxEDAOBgNVBAMMB0 | NhcmxSU0ECEEY0a8eAAFa8EdNuLs1dcdAwDQYJKoZIhvcNAQEBBQAEgYCH70EpEikY7deb | |||
| |NhcmxSU0ECEEY0a8eAAFa8EdNuLs1dcdAwDQYJKoZIhvcNAQEBBQAEgYCH70EpEikY7deb | 859YJRAWfFondQv1D4NFltw6C1ceheWnlAU0C2WEXr3LUBXZp1/PSte29FnJxu5bXCTn1g | |||
| |859YJRAWfFondQv1D4NFltw6C1ceheWnlAU0C2WEXr3LUBXZp1/PSte29FnJxu5bXCTn1g | elMm6zNlZNWNd0KadVBcaxi1n8L52tVM5sWFGJPO5cStOyAka2ucuZM6iAnCSkn1Ju7fgU | |||
| |elMm6zNlZNWNd0KadVBcaxi1n8L52tVM5sWFGJPO5cStOyAka2ucuZM6iAnCSkn1Ju7fgU | 5j2g3bZ/IM8nHTcygjAKBggrBgEFBQgBAqFPBgsqhkiG9w0BCRADDQRAAQIDBAUGBwgJCg | |||
| |5j2g3bZ/IM8nHTcygjAKBggrBgEFBQgBAqFPBgsqhkiG9w0BCRADDQRAAQIDBAUGBwgJCg | sMDQ4PEBESEwQVFhcYGRobHB0eHyAhIiMEJSYnKCkqKywtLi8wMTIzBDU2Nzg5Ojs8PT4/ | |||
| |sMDQ4PEBESEwQVFhcYGRobHB0eHyAhIiMEJSYnKCkqKywtLi8wMTIzBDU2Nzg5Ojs8PT4/ | QDArBgkqhkiG9w0BBwGgHgQcVGhpcyBpcyBzb21lIHNhbXBsZSBjb250ZW50LqKBxzAYBg | |||
| |QDArBgkqhkiG9w0BBwGgHgQcVGhpcyBpcyBzb21lIHNhbXBsZSBjb250ZW50LqKBxzAYBg | kqhkiG9w0BCQMxCwYJKoZIhvcNAQcBMBwGCSqGSIb3DQEJBTEPFw0wOTEyMTAyMzI1MDBa | |||
| |kqhkiG9w0BCQMxCwYJKoZIhvcNAQcBMBwGCSqGSIb3DQEJBTEPFw0wOTEyMTAyMzI1MDBa | MB8GCSqGSIb3DQEJBDESBBCWaa5hG1eeg+oQK2tJ3cD5MGwGCSqGSIb3DQEJNDFfMF0wTw | |||
| |MB8GCSqGSIb3DQEJBDESBBCWaa5hG1eeg+oQK2tJ3cD5MGwGCSqGSIb3DQEJNDFfMF0wTw | YLKoZIhvcNAQkQAw0EQAECAwQFBgcICQoLDA0ODxAREhMEFRYXGBkaGxwdHh8gISIjBCUm | |||
| |YLKoZIhvcNAQkQAw0EQAECAwQFBgcICQoLDA0ODxAREhMEFRYXGBkaGxwdHh8gISIjBCUm | JygpKissLS4vMDEyMwQ1Njc4OTo7PD0+P0CiCgYIKwYBBQUIAQIEFLjUxQ9PJFzFnWraxb | |||
| |JygpKissLS4vMDEyMwQ1Njc4OTo7PD0+P0CiCgYIKwYBBQUIAQIEFLjUxQ9PJFzFnWraxb | EIbVbg2xql | |||
| |EIbVbg2xql | ||||
| |<ad.bin | ||||
| |>ad.bin | ||||
| |MIICRQYLKoZIhvcNAQkQAQKgggI0MIICMAIBADGBwDCBvQIBADAmMBIxEDAOBgNVBAMMB0 | ||||
| |NhcmxSU0ECEEY0a8eAAFa8EdNuLs1dcdAwDQYJKoZIhvcNAQEBBQAEgYCH70EpEikY7deb | ||||
| |859YJRAWfFondQv1D4NFltw6C1ceheWnlAU0C2WEXr3LUBXZp1/PSte29FnJxu5bXCTn1g | ||||
| |elMm6zNlZNWNd0KadVBcaxi1n8L52tVM5sWFGJPO5cStOyAka2ucuZM6iAnCSkn1Ju7fgU | ||||
| |5j2g3bZ/IM8nHTcygjAKBggrBgEFBQgBAqFPBgsqhkiG9w0BCRADDQRAAQIDBAUGBwgJCg | ||||
| |sMDQ4PEBESEwQVFhcYGRobHB0eHyAhIiMEJSYnKCkqKywtLi8wMTIzBDU2Nzg5Ojs8PT4/ | ||||
| |QDArBgkqhkiG9w0BBwGgHgQcVGhpcyBpcyBzb21lIHNhbXBsZSBjb250ZW50LqKBxzAYBg | ||||
| |kqhkiG9w0BCQMxCwYJKoZIhvcNAQcBMBwGCSqGSIb3DQEJBTEPFw0wOTEyMTAyMzI1MDBa | ||||
| |MB8GCSqGSIb3DQEJBDESBBCWaa5hG1eeg+oQK2tJ3cD5MGwGCSqGSIb3DQEJNDFfMF0wTw | ||||
| |YLKoZIhvcNAQkQAw0EQAECAwQFBgcICQoLDA0ODxAREhMEFRYXGBkaGxwdHh8gISIjBCUm | ||||
| |JygpKissLS4vMDEyMwQ1Njc4OTo7PD0+P0CiCgYIKwYBBQUIAQIEFLjUxQ9PJFzFnWraxb | ||||
| |EIbVbg2xql | ||||
| |<ad.bin | ||||
| Appendix B. 2008 ASN.1 Module | Appendix B. 2008 ASN.1 Module | |||
| The ASN.1 module defined uses the 2008 ASN.1 definitions found in | The ASN.1 module defined uses the 2008 ASN.1 definitions found in | |||
| [ASN.1-2008]. This module contains the ASN.1 module which contains | [ASN.1-2008]. This module contains the ASN.1 module which contains | |||
| the required defintions for the types and values defined in this | the required defintions for the types and values defined in this | |||
| document. The module uses the class defined in [CMS-ASN] and | document. The module uses the class defined in [CMS-ASN] and | |||
| [RFC5912]. | [RFC5912]. | |||
| MD5-HASH-EXPERIMENT | MD5-HASH-EXPERIMENT | |||
| { iso(1) member-body(2) us(840) rsadsi(113549) | { iso(1) member-body(2) us(840) rsadsi(113549) | |||
| End of changes. 14 change blocks. | ||||
| 97 lines changed or deleted | 95 lines changed or added | |||
This html diff was produced by rfcdiff 1.48. The latest version is available from http://tools.ietf.org/tools/rfcdiff/ | ||||