X-Git-Url: https://git.cryptolib.org/avr-crypto-lib.git?p=avr-crypto-lib.git;a=blobdiff_plain;f=rsa%2Frsa_basic.h;h=3146540235ce6c3c23ef7142776084571eaaa150;hp=54854a6db60c980e89b8e3b09de23136da3d98c9;hb=27f4804c185ae24b3b6367bb2fdb898d6692d0f6;hpb=7715ef86b09869014eb5afd319e4acc2ce157b00 diff --git a/rsa/rsa_basic.h b/rsa/rsa_basic.h index 54854a6..3146540 100644 --- a/rsa/rsa_basic.h +++ b/rsa/rsa_basic.h @@ -40,8 +40,8 @@ typedef struct { } rsa_fullkey_t; -void rsa_enc(bigint_t* data, rsa_publickey_t* key); -uint8_t rsa_dec(bigint_t* data, rsa_privatekey_t* key); +void rsa_enc(bigint_t* data, const rsa_publickey_t* key); +uint8_t rsa_dec(bigint_t* data, const rsa_privatekey_t* key); void rsa_os2ip(bigint_t* dest, const void* data, uint32_t length_B); void rsa_i2osp(void* dest, bigint_t* src, uint16_t* out_length_B);