根据前缀确定 HSM_KX 标头长度

问题描述

我有一个示例 HSM_KW 消息。它有一个 3 个字符的前缀,用于确定消息头的长度。在此示例消息中,它是 00w。那么如何将其转换为数字以知道标题的长度?

示例消息:

\00w2551800114193044KW13U2B9989708BC34A58AE7F2A619DEC5C0008%E\00\01IPH\00

解决方法

我怀疑 \00 是一个 0x00 字节,这是消息长度的一部分。标头长度可从控制台配置,不会在消息中发送。我建议咨询主机程序员指南和负责 HSM 配置的安全人员。