B.1 OpenSecureChannel Request example message (ECC-nistP256)

To be signedMessageHeaderMessageType 4f 50 4e
IsFinal 46
MessageSize 16 03 00 00
SecureChannelId 00 00 00 00
SecurityHeaderSecurityPolicyUri 37 00 00 00 68 74 74 70 3a 2f 2f 6f 70 63 66 6f 75 6e 64 61 74 69 6f 6e 2e 6f 72 67 2f 55 41 2f 53 65 63 75 72 69 74 79 50 6f 6c 69 63 79 23 45 43 43 5f 6e 69 73 74 50 32 35 36
SenderCertificate f6 01 00 00 30 82 01 f2 … 494 bytes skipped … 86 f3 20 fb
ReceiverCertificate
Thumbprint
14 00 00 00 cd d2 e6 82 92 1b b3 9b 5c 8e 07 f8 5d 74 b6 1b d1 a3 f4 6b
SequenceHeaderSequenceNumber 01 00 00 00
RequestId 05 00 00 00
OPNRequestRequestHeader 01 00 be 01 00 00 92 18 41 c8 57 f2 db 01 00 00 00 00 00 00 00 00 ff ff ff ff 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
SecurityMode 03 00 00 00
ClientNonce
(ECDHE public key)
40 00 00 00 9d 5c 32 2f 37 b4 8c 29 16 ae 10 f5 e1 cd ba 09 70 48 5d 2b 6d 26 10 22 92 22 32 7c 55 db 63 c6 9a 00 6a ac 90 d0 55 07 16 c3 68 fe 5e 8b e8 cb 83 59 a3 c6 41 58 81 69 1b f2 cc c4 35 7f 57 0e
RequestedLifetime c0 27 09 00
Signature 9b a3 ea f1 40 1c 80 69 8f c6 0a 8c ed fd b8 ff c0 e3 b9 28 0e 55 8a 54 09 ba 29 de 71 80 17 b9 e9 f7 30 9b 65 36 9b a3 c8 ae ac 00 b2 87 f7 be d9 90 0f 4b 49 1d 81 e5 dc 91 a4 8a 16 70 d7 39