Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Rename pk dir to pubkey, avoids tab-completion collision with pk_pad | lloyd | 2008-10-01 | 7 | -1290/+0 |
| | |||||
* | Add missing include in ec.h. Remove macro guards in ecc_core.*, not needed ↵ | lloyd | 2008-10-01 | 3 | -9/+2 |
| | | | | since in ecdsa module | ||||
* | Move more of the public key implementation code out of the shared pk/pubkey | lloyd | 2008-10-01 | 3 | -0/+171 |
| | | | | | | | | | | | | directory and into algorithm specific modules. Even now, disabling a public key algorithm does leave some 'residual' code, but much less than before. Mark if_algo to only load if needed (if RW or RSA is loaded). However there seems to be a bug in the dependency handling in configure.pl - even if rsa and rw are disabled with --disable-modules, if_algo continues to be built. Will have to look at this later. | ||||
* | Build GF(p) and ECDSA by default. tr1/memory dependency in math/gfpmath | lloyd | 2008-09-30 | 1 | -1/+1 |
| | |||||
* | Including missing header (from previous ec_dompar cleanup) | lloyd | 2008-09-30 | 1 | -0/+1 |
| | |||||
* | Move ECC domain parameters to their own module (ec_dompar). Eventually ecdsa | lloyd | 2008-09-30 | 3 | -406/+2 |
| | | | | | | will be split up into ecdsa and eckaeg, however they are pretty stuck together at the moment so I'm leaving them like that until I can get the time to really dig into that code. | ||||
* | Move GF(p) math code from pk/ecdsa to math/gfpmath | lloyd | 2008-09-30 | 8 | -2900/+2 |
| | |||||
* | Rearrange BigInt directories: | lloyd | 2008-09-30 | 1 | -1/+1 |
| | | | | | | | | | math/bigint - BigInt implementation math/numbertheory - Math stuff built on top of BigInt Coming soon: math/gfp (parts of pk/ecdsa) Update deps in the pk files | ||||
* | Add missing pk/ecdsa/info.txt file | lloyd | 2008-09-30 | 1 | -0/+28 |
| | |||||
* | random_integer is now in BigInt | lloyd | 2008-09-30 | 1 | -1/+1 |
| | |||||
* | Move all ECDSA code to pk/ecdsa | lloyd | 2008-09-30 | 13 | -0/+4399 |