【问题标题】:How to encode/decode ASN.1 streams with OpenSSL?如何使用 OpenSSL 编码/解码 ASN.1 流?
【发布时间】:2015-04-30 11:03:41
【问题描述】:

我需要一个 API 来编码/解码 ASN.1 流。我读过 OpenSSL 在 C 中支持这一点,并且我可以在我的项目中访问它,但我不知道如何实际使用这些函数。我实际上需要解码一个结构,一个序列。谁能推荐一下怎么做?

【问题讨论】:

  • 我认为这是一个很好的问题,你得到了我的支持,但我也认为这可能与网站无关,因为你没有相关的代码(或者你遇到问题的地方)在代码中)。这是我希望网站放宽要求的地方....

标签: c openssl asn.1


【解决方案1】:

looks likeopenssl 可用于通过繁琐的命令行界面生成数据的 ASN.1 编码。它并不是一个真正可以使用的 API——你必须自己创建一个,在下面进行很多系统调用,比如system("openssl asn1parse -genstr 'UTF8:Hello World'")。听起来工作量很大。

您最好使用适当的 ASN.1 工具集,查看 ITU 网站上的 tools page

【讨论】:

    猜你喜欢
    • 2011-11-11
    • 2013-10-14
    • 2014-12-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多