无我

让内心永远燃烧着伟大的光明的精神之火!
灵活的思考,严谨的实现
豪迈的气魄、顽强的意志和周全的思考

2012年4月24日

eSNACC对OBJECT IDENTIFIER的编码和解码

     摘要: 本文剖析asn-oid.h/c,从源代码来学习eSNACC对OBJECT IDENTIFIER的编码和解码。

在研究代码之前,我们先来说明什么是OBJECT IDENTIFIER。

  阅读全文

posted @ 2012-04-24 16:30 Tim 阅读(1738) | 评论 (0)编辑 收藏

eSNACC对ASN.1内置字符串的编码和解码

     摘要: eSNACC运行时库直接支持各种各样的ASN.1字符串定义。这包括PrintableString, BMPString, TeletexString, NumericString, IA5String, UniversalString, UTF8String, VisibleString。其做法也大同小异,所有这些字符串都是在eSNACC的字节串基础上typedef过来的,只是根据各自特性的不同而在编码解码时有某些判断,或者加了某些判断函数等。只有UTF8String相对比较复杂一些。让我们一起来分析一下吧。

  阅读全文

posted @ 2012-04-24 11:41 Tim 阅读(1059) | 评论 (1)编辑 收藏

<2012年6月>
272829303112
3456789
10111213141516
17181920212223
24252627282930
1234567

导航

统计

公告

本博客原创文章,欢迎转载和交流。不过请注明以下信息:
作者:TimWu
邮箱:timfly@yeah.net
来源:www.cppblog.com/Tim
感谢您对我的支持!

留言簿(9)

随笔分类(173)

IT

Life

搜索

积分与排名

最新随笔

最新评论

阅读排行榜