Crypto Key Store

This MotoHawk™ block is part of the Cryptography Blockset and allows the contents of a key referenced in the associated Crypto Key Definition to be updated and stored.

Block ID

Crypto Key Store

Library

motohawk_crypto_lib

Description

This MotoHawk™ block is part of the Cryptography Blockset and allows the contents of a key referenced in the associated Crypto Key Definition to be updated and stored.

Input Ports

Key[] (uint8)

An array of data to saved into the key storage. Note that the dimension of the array is determined by the key type.

Output Ports

Status (boolean)

The status of the store operation. Non-zero indicates success with the key successfully saved. Zero indicates the key store operation failed.

Failure could be as a result of the key being locked against further modification (See Crypto Key Lock) or just that the storage mechanism otherwise failed to verify the Key data after being written.

Block Parameters

Parameter Field Values Comments/Description
Crypto Key Source Single quote enclosed c-legal alpha-numeric text The name of the associated Crypto Key Definition.