NIIBE Yutaka
|
522ec3299e
|
Bignum fixes
|
2016-02-09 14:13:13 +09:00 |
|
NIIBE Yutaka
|
8d56a4bff5
|
Change required by RSA-4096 support
|
2014-12-12 14:06:16 +09:00 |
|
NIIBE Yutaka
|
62863d52b2
|
more minor change for bignum
|
2013-12-25 10:04:10 +09:00 |
|
NIIBE Yutaka
|
26db39b1b7
|
don't use r10
|
2013-12-24 21:21:44 +09:00 |
|
NIIBE Yutaka
|
1774563184
|
use r12 and more tweak
|
2013-12-24 20:50:21 +09:00 |
|
NIIBE Yutaka
|
a89ae40e89
|
improve a bit
|
2013-12-24 15:21:07 +09:00 |
|
NIIBE Yutaka
|
4427227284
|
more tweak
|
2013-12-24 13:46:22 +09:00 |
|
NIIBE Yutaka
|
141d345cfe
|
more improvement of mpi_montsqr and multiply.
|
2013-12-24 12:22:54 +09:00 |
|
NIIBE Yutaka
|
34fe062548
|
more tweak of API
|
2013-12-23 17:51:04 +09:00 |
|
NIIBE Yutaka
|
e8896ecb4d
|
mpi_exp_mod: Use stack instead of malloc
|
2013-12-23 16:17:20 +09:00 |
|
NIIBE Yutaka
|
cce282b3d7
|
more constant-time computation
|
2013-12-23 10:13:04 +09:00 |
|
NIIBE Yutaka
|
b15d5a2444
|
more a bit tweek
|
2013-12-20 12:53:13 +09:00 |
|
NIIBE Yutaka
|
ade0ea65eb
|
minor improvement
|
2013-12-19 14:50:58 +09:00 |
|
NIIBE Yutaka
|
8f145f8adf
|
improve montsqr
|
2013-12-19 11:28:51 +09:00 |
|
NIIBE Yutaka
|
a534a847fe
|
adopt montsqr
|
2013-12-18 21:45:38 +09:00 |
|
NIIBE Yutaka
|
78c2609a9b
|
test montsqr
|
2013-12-18 20:09:32 +09:00 |
|
NIIBE Yutaka
|
4ef82f0a49
|
more minor improvement
|
2013-12-16 16:47:25 +09:00 |
|
NIIBE Yutaka
|
af3fc992b9
|
minor improvement of bignum
|
2013-12-16 14:38:13 +09:00 |
|
NIIBE Yutaka
|
a0438913b7
|
montmul improvement to lesser copies
|
2013-12-16 10:40:15 +09:00 |
|
NIIBE Yutaka
|
78289257cf
|
tune bignum.c
|
2013-12-13 15:26:25 +09:00 |
|
NIIBE Yutaka
|
76207e7e8d
|
minimize memory usage of mpi_exp_mod
|
2013-12-13 14:11:58 +09:00 |
|
NIIBE Yutaka
|
e0d7045239
|
Bug fix for mpi_exp_mod
|
2013-10-10 12:07:07 +09:00 |
|
NIIBE Yutaka
|
62e00a321e
|
Update from PolarSSL
|
2013-10-08 10:43:50 +09:00 |
|
NIIBE Yutaka
|
e2ec98225f
|
more mitigation against timing attack
|
2013-10-07 13:30:10 +09:00 |
|
NIIBE Yutaka
|
061c991e26
|
more fix bignum
|
2013-10-07 09:30:30 +09:00 |
|
NIIBE Yutaka
|
84c25e5767
|
another way to mitigate timing attack
|
2013-10-06 09:28:58 +09:00 |
|
NIIBE Yutaka
|
533ac62846
|
PolarSSL update to 1.2.9 (RSA blinding)
|
2013-10-05 12:30:55 +09:00 |
|
NIIBE Yutaka
|
06abf9b494
|
select better M and MAX_A
|
2013-10-01 13:46:25 +09:00 |
|
NIIBE Yutaka
|
093917927b
|
Use pseudo random generator for primality test
|
2013-10-01 11:53:00 +09:00 |
|
NIIBE Yutaka
|
c8a6146d02
|
fix prime number generation
|
2013-09-30 16:10:51 +09:00 |
|
NIIBE Yutaka
|
f207c4ec49
|
improve key generation
|
2013-09-27 17:31:26 +09:00 |
|
NIIBE Yutaka
|
ee7d72743e
|
port to chopstx
|
2013-06-20 16:19:49 +09:00 |
|
NIIBE Yutaka
|
91a5ea3ac0
|
minimum change for PolarSSL
|
2013-03-19 15:59:00 +09:00 |
|
NIIBE Yutaka
|
fbcbf1b341
|
Gnuk specific change to rsa
|
2013-03-19 15:12:01 +09:00 |
|
NIIBE Yutaka
|
03cbed997d
|
Gnuk specific change to aes
|
2013-03-19 14:41:03 +09:00 |
|
NIIBE Yutaka
|
bccc17e23c
|
Gnuk specific change to rsa
|
2013-03-19 14:38:12 +09:00 |
|
NIIBE Yutaka
|
b9a4e8bcc0
|
add Gnuk specific change to bignum
|
2013-03-19 14:20:02 +09:00 |
|
NIIBE Yutaka
|
46eb059e50
|
add Gnuk specific change to rsa
|
2013-03-19 14:19:11 +09:00 |
|
NIIBE Yutaka
|
eabcef995c
|
import PolarSSL 1.2.6's bignum
|
2013-03-19 14:03:59 +09:00 |
|
NIIBE Yutaka
|
17248f78fd
|
import polarssl 1.2.6's rsa
|
2013-03-19 13:19:55 +09:00 |
|
NIIBE Yutaka
|
a70a7a7835
|
import polarssl 1.2.6's aes
|
2013-03-19 13:10:23 +09:00 |
|
NIIBE Yutaka
|
835eeb09a5
|
PolarSSL needed code only
|
2013-03-19 12:17:06 +09:00 |
|
NIIBE Yutaka
|
eaeb980d92
|
mv polarssl
|
2013-03-19 12:07:10 +09:00 |
|