asn1-ber:Scala 中的 ASN.1 基本编码规则库

时间:2024-06-20 04:41:30
【文件属性】:

文件名称:asn1-ber:Scala 中的 ASN.1 基本编码规则库

文件大小:14KB

文件格式:ZIP

更新时间:2024-06-20 04:41:30

Scala

Scala 中的 ASN.1 基本编码规则库 该库将使用 BER 编码的 ASN.1 数据值解码为可由程序使用的对象,例如 LDAP 客户端或服务器。 这个库是不完整的。 我写它是为了学习 Scala 和函数式编程。 我计划随着时间的推移添加功能并改进代码。 如何使用它 使用此库风险自负! 解码 给定字节序列中的一个或多个 BER 对象,调用Ber.decode以返回一个数据值实例和剩余字节序列。 编码 构造您需要的数据值并调用其 toBytes 方法。 例如,要对 LDAP绑定消息进行编码,您可以使用: val bindRequestMessage = BerSequence ( BerInteger ( 1 ), BerConstructed ( Identifier ( Ber . AppConstructed , 0 ), BerInteger ( 3 ),


【文件预览】:
asn1-ber-master
----src()
--------test()
--------main()
----build.sbt(351B)
----.gitignore(15B)
----README.md(2KB)

网友评论