]> git.cryptolib.org Git - arm-crypto-lib.git/blobdiff - bigint/bigint.h
introducing RSA-OAEP (can encrypt one message correctly)
[arm-crypto-lib.git] / bigint / bigint.h
index af1e451a10b81c2883ce544bbc458a1faf9aa562..f3858112bd24100efaf61139695f158a8628aac8 100644 (file)
@@ -48,6 +48,10 @@ typedef struct{
 /******************************************************************************/
 
 void   bigint_adjust(bigint_t* a);
+uint32_t bigint_get_first_set_bit(bigint_t* a);
+uint32_t bigint_get_last_set_bit(bigint_t* a);
+uint16_t bigint_length_b(bigint_t* a);
+uint16_t bigint_length_B(bigint_t* a);
 void   bigint_copy(bigint_t* dest, const bigint_t* src);
 void   bigint_add_u(bigint_t* dest, const bigint_t* a, const bigint_t* b);
 void   bigint_add_scale_u(bigint_t* dest, const bigint_t* a, uint16_t scale);