Hi, I was playing with the on-board ECC608 crypto chip, I am just wondering if I can change the slot to use from 0 to other slots, and I tried to put keypair = "ecc://i2c-1:96?slot=4&network=mainnet" to the settings.toml file (so that I can use key stored in slot 4?), and then I started the helium-gateway service, but I got errors like this (I had the service deployed in a container running in privileged mode):
then I run the the gateway_mfr test to see the differences.
Firstly, I tested slot0:
I assume it's because there is no key stored in slot4, so my question is how to generate this key and then store it in slot 4? Is it possible to retrieve the key saved in the chip to a file, just like the gateway_key.bin file? And, is it possible to, or what is the recommended approach to change the key saved in a specific slot? Any help would be appreciated!
Hi, I was playing with the on-board ECC608 crypto chip, I am just wondering if I can change the slot to use from 0 to other slots, and I tried to put
keypair = "ecc://i2c-1:96?slot=4&network=mainnet"
to thesettings.toml
file (so that I can use key stored in slot 4?), and then I started the helium-gateway service, but I got errors like this (I had the service deployed in a container running in privileged mode):then I run the the gateway_mfr test to see the differences. Firstly, I tested slot0:
unsurprisingly the test failed for slot4:
I assume it's because there is no key stored in slot4, so my question is how to generate this key and then store it in slot 4? Is it possible to retrieve the key saved in the chip to a file, just like the gateway_key.bin file? And, is it possible to, or what is the recommended approach to change the key saved in a specific slot? Any help would be appreciated!