danieldmarschall / oidconverter
OID/DER 转换器
dev-master
2024-02-05 01:36 UTC
Requires
- php: >=7.0
This package is auto-updated.
Last update: 2024-09-05 02:49:22 UTC
README
当前版本: 1.3+viathinksoft12
功能
- 将绝对OID(
"2.999.1234")以点分表示法编码为十六进制字符串("06 04 88 37 89 52") - 将绝对OID(
"2.999.1234")以点分表示法编码为C十六进制字符串("\x06\x04\x88\x37\x89\x52") - 将绝对OID(
"2.999.1234")以点分表示法编码为C数组({ 0x06, 0x04, 0x88, 0x37, 0x89, 0x52 }) - 将相对OID(
"1234")以点分表示法编码为十六进制字符串("0D 02 89 52") - 将相对OID(
"1234")以点分表示法编码为C十六进制字符串("\x0D\x02\x89\x52") - 将相对OID(
"1234")以点分表示法编码为C数组({ 0x0D, 0x02, 0x89, 0x52 }) - 将十六进制表示法(
"06 04 88 37 89 52"或"\x06\x04\x88\x37\x89\x52"或{ 0x06, 0x04, 0x88, 0x37, 0x89, 0x52 })解码为点分表示法("2.999.1234")
鸣谢
Object ID converter by Matthias Gärtner, 06/1999. Converted to plain 'C' 07/2001.
Heavily improved version by Daniel Marschall, ViaThinkSoft June-July 2011.
Translated from C to PHP by Daniel Marschall, ViaThinkSoft.
September 2022: Synchronized to upstream version 1.3 (added -c argument).
许可证
原始作者的作品: "免费软件 - 随意使用。使用风险自负。不提供任何类型的保证。"
Daniel Marschall (PHP) 的作品: 根据 Apache 2.0 许可证许可