diff --git a/mesh/crypto.c b/mesh/crypto.c
index b7607bb..ab44bae 100644
--- a/mesh/crypto.c
+++ b/mesh/crypto.c
const uint8_t salt[16],
uint8_t session_key[16])
{
- const uint8_t prsk[4] = "prsk";
+ const uint8_t prsk[4] = { 'p', 'r', 's', 'k' };
if (!aes_cmac_one(salt, secret, 32, session_key))
return false;
const uint8_t salt[16],
uint8_t nonce[13])
{
- const uint8_t prsn[4] = "prsn";
+ const uint8_t prsn[4] = { 'p', 'r', 's', 'n' };
uint8_t tmp[16];
bool result;
const uint8_t salt[16],
uint8_t conf_key[16])
{
- const uint8_t prck[4] = "prck";
+ const uint8_t prck[4] = { 'p', 'r', 'c', 'k' };
if (!aes_cmac_one(salt, secret, 32, conf_key))
return false;
const uint8_t salt[16],
uint8_t device_key[16])
{
- const uint8_t prdk[4] = "prdk";
+ const uint8_t prdk[4] = { 'p', 'r', 'd', 'k' };
if (!aes_cmac_one(salt, secret, 32, device_key))
return false;
diff --git a/tools/mesh-gatt/crypto.c b/tools/mesh-gatt/crypto.c
index c65974b..0dc796f 100644
--- a/tools/mesh-gatt/crypto.c
+++ b/tools/mesh-gatt/crypto.c
const uint8_t salt[16],
uint8_t session_key[16])
{
- const uint8_t prsk[4] = "prsk";
+ const uint8_t prsk[4] = { 'p', 'r', 's', 'k' };
if (!aes_cmac_one(salt, secret, 32, session_key))
return false;
const uint8_t salt[16],
uint8_t nonce[13])
{
- const uint8_t prsn[4] = "prsn";
+ const uint8_t prsn[4] = { 'p', 'r', 's', 'n' };
uint8_t tmp[16];
bool result;
const uint8_t salt[16],
uint8_t conf_key[16])
{
- const uint8_t prck[4] = "prck";
+ const uint8_t prck[4] = { 'p', 'r', 'c', 'k' };
if (!aes_cmac_one(salt, secret, 32, conf_key))
return false;
const uint8_t salt[16],
uint8_t device_key[16])
{
- const uint8_t prdk[4] = "prdk";
+ const uint8_t prdk[4] = { 'p', 'r', 'd', 'k' };
if (!aes_cmac_one(salt, secret, 32, device_key))
return false;