diff options
author | lloyd <[email protected]> | 2011-05-19 12:57:07 +0000 |
---|---|---|
committer | lloyd <[email protected]> | 2011-05-19 12:57:07 +0000 |
commit | 2bceb3e60fdb7f7cb10dadfdb8535ceeaf793e86 (patch) | |
tree | 5f4cd5d9c4a61d5fee734722c1062956534f9017 /src | |
parent | 2bfbaa792c71d289d433afb9fcec173110aa7006 (diff) |
Move the curve over GF(p) code back into its own subdir
Diffstat (limited to 'src')
-rw-r--r-- | src/math/ec_gfp/curve_gfp.h (renamed from src/math/numbertheory/curve_gfp.h) | 0 | ||||
-rw-r--r-- | src/math/ec_gfp/info.txt | 16 | ||||
-rw-r--r-- | src/math/ec_gfp/point_gfp.cpp (renamed from src/math/numbertheory/point_gfp.cpp) | 0 | ||||
-rw-r--r-- | src/math/ec_gfp/point_gfp.h (renamed from src/math/numbertheory/point_gfp.h) | 0 | ||||
-rw-r--r-- | src/math/numbertheory/info.txt | 7 | ||||
-rw-r--r-- | src/pubkey/ec_group/info.txt | 5 | ||||
-rw-r--r-- | src/pubkey/ecc_key/info.txt | 1 |
7 files changed, 22 insertions, 7 deletions
diff --git a/src/math/numbertheory/curve_gfp.h b/src/math/ec_gfp/curve_gfp.h index 4f339126e..4f339126e 100644 --- a/src/math/numbertheory/curve_gfp.h +++ b/src/math/ec_gfp/curve_gfp.h diff --git a/src/math/ec_gfp/info.txt b/src/math/ec_gfp/info.txt new file mode 100644 index 000000000..e6ee1d6bf --- /dev/null +++ b/src/math/ec_gfp/info.txt @@ -0,0 +1,16 @@ +define EC_CURVE_GFP + +load_on auto + +<header:public> +curve_gfp.h +point_gfp.h +</header:public> + +<source> +point_gfp.cpp +</source> + +<requires> +numbertheory +</requires> diff --git a/src/math/numbertheory/point_gfp.cpp b/src/math/ec_gfp/point_gfp.cpp index 04805010d..04805010d 100644 --- a/src/math/numbertheory/point_gfp.cpp +++ b/src/math/ec_gfp/point_gfp.cpp diff --git a/src/math/numbertheory/point_gfp.h b/src/math/ec_gfp/point_gfp.h index 8c279dbd1..8c279dbd1 100644 --- a/src/math/numbertheory/point_gfp.h +++ b/src/math/ec_gfp/point_gfp.h diff --git a/src/math/numbertheory/info.txt b/src/math/numbertheory/info.txt index 18349ef78..0c6a9aefc 100644 --- a/src/math/numbertheory/info.txt +++ b/src/math/numbertheory/info.txt @@ -1,11 +1,9 @@ -load_on auto - define BIGINT_MATH +load_on auto + <header:public> -curve_gfp.h numthry.h -point_gfp.h pow_mod.h reducer.h </header:public> @@ -20,7 +18,6 @@ jacobi.cpp make_prm.cpp mp_numth.cpp numthry.cpp -point_gfp.cpp pow_mod.cpp powm_fw.cpp powm_mnt.cpp diff --git a/src/pubkey/ec_group/info.txt b/src/pubkey/ec_group/info.txt index c611914e9..9a686feeb 100644 --- a/src/pubkey/ec_group/info.txt +++ b/src/pubkey/ec_group/info.txt @@ -2,8 +2,9 @@ define ECC_GROUP <requires> asn1 -numbertheory -pem +ec_gfp libstate +numbertheory oid_lookup +pem </requires> diff --git a/src/pubkey/ecc_key/info.txt b/src/pubkey/ecc_key/info.txt index be281d697..ceb98a79e 100644 --- a/src/pubkey/ecc_key/info.txt +++ b/src/pubkey/ecc_key/info.txt @@ -4,6 +4,7 @@ define ECC_PUBLIC_KEY_CRYPTO alloc asn1 bigint +ec_gfp ec_group numbertheory </requires> |