]> git.cryptolib.org Git - avr-crypto-lib.git/blobdiff - rsa/rsa_basic.h
present looks better now (using unverified testvectors)
[avr-crypto-lib.git] / rsa / rsa_basic.h
index 4dc705d1b8cb151d6e37b92ea6dee07cf78bb9e5..54854a6db60c980e89b8e3b09de23136da3d98c9 100644 (file)
 #include "bigint.h"
 
 typedef struct {
-       bigint_t* exponent;
-       bigint_t* modulus;
+       bigint_t exponent;
+       bigint_t modulus;
 } rsa_publickey_t;
 
 typedef struct {
        uint8_t n;
-       bigint_t* modulus;
-       bigint_t** components;
+       bigint_t modulus;
+       bigint_t* components;
 } rsa_privatekey_t;