PKCS#11 是否打算CK_CHAR并CK_BYTE具有相同的语义,或者CK_CHAR旨在暗示可印刷性?
标准 PKCS#11 类型标头CK_CHAR根据CK_BYTE“字符”而不是“值”进行定义:
/* an unsigned 8-bit value */
typedef unsigned char CK_BYTE;
/* an unsigned 8-bit character */
typedef CK_BYTE CK_CHAR;
这是否保证每个CK_CHAR(和CK_CHARs 数组)都在可打印范围内?
