a Portal devoted to SIP and Security technologies
Search
Home
Site Map
Contact
SIP/IMS Standardization
IETF Standardization Process
RFCs related to SIP (4 p.)
SIP-SIPPING-SIMPLE... I-Ds (22 p.)
Audio-Video Transport RFCs (2 p.)
3GPP Specifications (12 p.)
OMA Specifications related to SIP
TISPAN NGN Specifications (3 p.)
SIP Topics
IMS Topics
SIP/IMS Call Flows
RFC3261's Example
Basic -- RFC3665
SIP PSTN -- RFC3666 (3 p.)
SIP Service Examples (19 p.)
IMS Signaling Flows (35 p.)
SIP/IMS Architecture
SIP Protocol Structure
Dialogs & Routing
UMTS Network Evolution
Security
PKIX-TLS-SMIME... Standards (20 p.)
Cryptography Basics
ASN.1 for PKI Certificate & CRL Profile
ASN.1 for CMS
RFC3280's Certificate Examples (4)
RFC4134's CMS-S/MIME Examples (14)
RFC4474's SIP Authentication Service
SSL/TLS Time-Diagrams
IPSec Guides
ABNF Grammars
ABNF Notation & Rules
URI Generic Syntax
ABNF for SIP
SIP Messages & URIs
SIP Header Fields
MIME Media Types
ABNF for SDP
ABNF for MSRP
ABNF for MRCPv2
ABNF for RTSP 2.0
Internet Message Format
DiffServ CoS Simulation
IPVCoSS Simulator
IP-VPN Case Study
(daily updated)
RFC 4134 -- Examples of CMS objects and S/MIME messages
Top
- Overview
- Basic Signed Content, DSS
- Multiple Signers
- Private Keys
- Basic Signed Content, RSA
- Signing Using SKI
- Enveloped-data
- Basic Signed Content, Detached Content
- SignedData with Attributes
- Encrypted-data
- Fancier Signed Content
- SignedData with Certificates Only
- All RSA Signed Message
- S/MIME Messages
Enveloped-data
Navigation Tips:
the ASN.1 Type in front of the
icon has a link to itself, for a display at the top of the screen; and this very icon has a link to the top of the CMS message.
0
30
286
4
06
9
15
A0
271
19
30
267
23
02
1
26
31
192
29
30
189
32
02
1
35
30
38
37
30
18
39
31
16
41
30
14
43
06
3
48
13
7
57
02
16
75
30
13
77
06
9
88
05
0
90
04
128
221
30
67
223
06
9
234
30
20
236
06
8
246
04
8
256
80
32
SEQUENCE
{
ContentInfo
OBJECT IDENTIFIER
envelopedData
( 1 2 840 113549 1 7 3 )
contentType
ContentType
[0] {
content
SEQUENCE
{
EnvelopedData
INTEGER
0
version
CMSVersion
SET
{
recipientInfos
RecipientInfos
SEQUENCE
{
RecipientInfo
ktri
KeyTransRecipientInfo
INTEGER
0
version
CMSVersion
SEQUENCE {
rid
RecipientIdentifier
IssuerAndSerialNumber
SEQUENCE {
issuer
Name
SET {
RelativeDistinguishedName
SEQUENCE {
OBJECT IDENTIFIER
commonName ( 2 5 4 3 )
PrintableString
'CarlRSA'
}
}
}
INTEGER
serialNumber
CertificateSerialNumber
(BobRSASignByCarl)
46 34 6B C7 80 00 56 BC 11 D3 6E 2E
CD 5D 71 D0
}
SEQUENCE {
keyEncryptionAlgorithm
AlgorithmIdentifier
OBJECT IDENTIFIER
rsaEncryption
( 1 2 840 113549 1 1 1 )
NULL
}
OCTET STRING
encryptedKey
EncryptedKey
0B 71 0D E6 71 88 88 98 B6 96 C1 8F
70 FD A2 27 DE DA E1 EF 24 6C A4 33
DF AC E0 E9 9D A2 D3 2C 7A CD 80 B8
99 9E E6 5F B1 41 B3 72 16 83 E7 FA
2A 00 8B C7 73 35 78 26 D6 C7 CF 8C
0C 56 DB A5 76 9D 08 38 0E F3 F9 D4
91 43 58 78 DC 49 B6 EC EE 6C 68 33
A3 21 1D F0 28 78 1F F7 5D F6 07 73
4D DF AD 69 31 20 4B 48 A9 75 22 6E
36 79 15 63 8F CC EB 9D A3 28 A1 D1
2C 57 F4 DA 1A 2C 75 1F
}
}
SEQUENCE
{
encryptedContentInfo
EncryptedContentInfo
OBJECT IDENTIFIER
data
( 1 2 840 113549 1 7 1 )
contentType
ContentType
SEQUENCE {
contentEncryptionAlgorithm
AlgorithmIdentifier
OBJECT IDENTIFIER
des-EDE3-CBC ( 1 2 840 113549 3 7 )
OCTET STRING
2D 68 C5 E9 47 06 51 35
}
[0]
encryptedContent
EncryptedContent
0E C8 92 7F C6 7D 3F 8D CB AD 8E 0E
C5 49 3A EB 47 2E D6 55 DE 09 21 4E
48 EA 4E 27 B1 6E 57 25
}
}
}
}
Last update: January 18, 2008
© 2005-2008 Joël Repiquet, All Rights Reserved.