nl :: Tejido:: Perfiles: Seguridad:: TejidoFirmaGenerador
#include <src/lib/profiles/security/WeaveSig.h>
Genera una WeaveSignature utilizando una clave privada en memoria.
Resumen
Esta es la clase de codificación puede ser utilizado un WeaveSignature TLV estructura en la que el campo de datos de firma se calcula utilizando una clave privada suministrado.
Herencia
Hereda de: nl :: Armadura :: Perfiles :: Seguridad :: WeaveSignatureGeneratorBase Atributos públicos
PrivKey
const uint8_t * PrivKey
PrivKeyLen
uint16_t PrivKeyLen
Funciones publicas
Generar firma
virtual WEAVE_ERROR GenerateSignature(
const uint8_t *msgHash,
uint8_t msgHashLen,
TLVWriter & writer,
uint64_t tag
) __OVERRIDE
TejidoFirmaGenerador
WeaveSignatureGenerator(
WeaveCertificateSet & certSet,
const uint8_t *privKey,
uint16_t privKeyLen
)