]> git.cryptolib.org Git - avr-crypto-lib.git/blobdiff - rsa/rsa_der_structure
adding RSA
[avr-crypto-lib.git] / rsa / rsa_der_structure
diff --git a/rsa/rsa_der_structure b/rsa/rsa_der_structure
new file mode 100644 (file)
index 0000000..33b75f6
--- /dev/null
@@ -0,0 +1,12 @@
+ struct
+        {
+        BIGNUM *n;              // public modulus
+        BIGNUM *e;              // public exponent
+        BIGNUM *d;              // private exponent
+        BIGNUM *p;              // secret prime factor
+        BIGNUM *q;              // secret prime factor
+        BIGNUM *dmp1;           // d mod (p-1)
+        BIGNUM *dmq1;           // d mod (q-1)
+        BIGNUM *iqmp;           // q^-1 mod p
+        // ...
+        };