Patrick D Hayes
1703482ba9
feat: split (un)blind into their own functions, exposing raw RSA functions via internals
module
...
* Splitting blind and unblind into their own functions
* Adding public functions to private-key for blinding and unblinding
* Re-exporting raw RSA functions into a 'danger' module
* Better documentation
* Typos and grammar
* Updating as per suggestions, moving things into an 'internals' module which is optionally made public
* We blind and unblind using n and e, so public key is sufficient
2019-03-16 10:30:32 +01:00
dignifiedquire
69739656c4
(cargo-release) start next development iteration 0.1.2
2019-02-25 10:48:17 +01:00
dignifiedquire
639f1fdbe5
(cargo-release) version 0.1.2
2019-02-25 10:47:59 +01:00
dignifiedquire
0c2247c6ce
(cargo-release) start next development iteration 0.1.1
2019-02-20 21:06:55 +01:00
dignifiedquire
3c4d69bbfd
(cargo-release) version 0.1.1
2019-02-20 21:06:39 +01:00
dignifiedquire
70a63fae8e
chore: fixup cargo.toml
2019-02-20 21:06:30 +01:00
dignifiedquire
d1293353eb
chore: cleanup cargo.toml
2019-02-20 21:04:57 +01:00
dignifiedquire
00bdcfa3f5
feat: implement serde serialization and deserialization
2019-02-20 20:28:02 +01:00
dignifiedquire
9a3113e07c
feat: implement clear on drop for private key parts
2019-02-20 19:17:49 +01:00
dignifiedquire
f99d2160c1
chore: update dependencies
2019-02-20 18:50:46 +01:00
dignifiedquire
2608f42640
refactor: remove prime and math tooling now in num_bigint
2019-01-15 21:05:45 +01:00
dignifiedquire
42b4abbb20
(cargo-release) start next development iteration 0.1.1-alpha.0
2018-12-05 21:19:34 +01:00
Artyom Pavlov
d3e5d89e31
docs: minor post-transfer changes
...
* post-transfer changes
* fix badges and CI
* improve license section
2018-12-03 11:47:09 +01:00
dignifiedquire
90e2e04add
chore: fix keywords
2018-11-24 12:07:30 +01:00
dignifiedquire
92bd8fa3bb
use published fork of num-bigint
2018-11-24 12:06:43 +01:00
dignifiedquire
b4c9434c97
feat: use u64 limbs in the bignums
2018-11-07 14:20:05 +01:00
dignifiedquire
79bb8fa9b3
test(bench): add decrypt and sign benchmarks
2018-07-24 15:09:03 +02:00
dignifiedquire
3943cd44fb
feat: implemen pkcs1v15 signing
2018-07-24 14:31:06 +02:00
dignifiedquire
6d2b756864
feat: implement pkcs1v15 encryption and decryption
2018-07-24 01:01:44 +02:00
dignifiedquire
ef653a33a9
feat: implement basic private key generation
2018-07-19 21:31:41 +02:00
dignifiedquire
124e4b6dc7
feat(prime): implement RandPrime
2018-07-19 16:01:17 +02:00
dignifiedquire
61861b992e
feat: probably_prime passes tests
2018-07-18 22:44:23 +02:00
dignifiedquire
76cb187636
feat: first part of prime tests
2018-07-18 00:07:47 +02:00
dignifiedquire
2e7b0bea71
chore: basic setup
2018-07-17 21:16:31 +02:00
dignifiedquire
272a9541eb
initial commit
2018-07-17 20:16:31 +02:00