假设设计一个安全协议,在这个应用中定义了两种口令字类型,并都赋予应用标签27:
(1)Password:: =[APPLICATION 27]OCTET STRING
(2)Password:: = [APPLICATION 27] IMPLICIT OCTET STRING
请写出这两种类型对同一个值“Sesame”得到的编码。
(1) Sesame转化为十六进制 ASCIl码为53 65 73 61 6D 65,长度为6个字节,编码为06
OCTET STRING编码为04
APPLICATION27编码为7B,长度编码为08
最终编码为7B080406536573616D65
(2)使用了IMPLICIT即隐含标签,则用简单类型编码, APPLICATION27编码为5B,长度编码为06
最终编码为5B 06 53 65 73 61 6D 65