Tool/software: Code Composer Studio
Hello,
The program I have is as follow:
#include <stdio.h> #include <stdint.h> #include <string.h> #define MLEN 59; int main(void) { //unsigned char sk[CRYPTO_SECRETKEYBYTES]; volatile unsigned char pk[1600]; volatile unsigned char sm[1600]; unsigned long smlen = 85; unsigned long mlen = 54; unsigned char mo[5]; //unsigned char mo[MLEN+CRYPTO_BYTES]=""; //randombytes(mi, MLEN); //crypto_sign_keypair(pk, sk); //crypto_sign(sm, &smlen, mi, 59, sk); int valid = crypto_sign_open(mo, &mlen, sm, smlen, pk); return 0; }
It runs out of the memory, Registr DFSR indicates an out-of-range address.
How can I fix this?
Best,
Soundes.