可変長 |
実際のシグネチャ。SHA1 の場合は 20 バイト、
MD5 の場合は 16 バイト、
SHA256 の場合は 32 バイト、
そして SHA512 の場合は 64 バイトとなります。
OPENSSL の場合は、秘密鍵の長さに応じて変化します。
|
4 バイト |
シグネチャのフラグ。0x0001 は
MD5 シグネチャ、そして 0x0002 は
SHA1 シグネチャ、
0x0003 は SHA256 シグネチャ、
0x0004 は SHA512 シグネチャを表します。
SHA256 および SHA512 は、API バージョン 1.1.0 以降で利用可能です。
0x0010 は OPENSSL シグネチャを表します。
これは API バージョン 1.1.1 以降、
かつ OpenSSL と共にビルドされている場合にのみ利用可能です。
|
4 バイト |
GBMB という固定値で、
シグネチャが存在することを表します。
|