Karel Miko
|
72022edb8d
|
dsa_make_key: improved testing x < q
|
2014-05-09 16:26:24 +02:00 |
|
Steffen Jaeckel
|
c63c0433c1
|
enable timing resistant ECC calculations by default
|
2014-05-08 15:06:42 +02:00 |
|
Steffen Jaeckel
|
26743d0749
|
ecc_mulmod_timing: fix compiler warnings
|
2014-05-08 13:06:24 +02:00 |
|
Steffen Jaeckel
|
bbf278c779
|
anubis: fix left-shift
this has been brought up in #26
|
2014-05-01 23:02:21 +02:00 |
|
Steffen Jaeckel
|
ca1a1d18ab
|
anubis: trim trailing spaces
|
2014-05-01 23:02:21 +02:00 |
|
Steffen Jaeckel
|
c211ce7f66
|
omac: fix accidentally reverted patch
introduced in 6816ac3f3fae776adb1372dbffd0441062006109
reverted in 8e7777b5545e46ab545bd51f7fcde7957134ade2
|
2014-05-01 15:44:09 +02:00 |
|
Steffen Jaeckel
|
aa72cfe1d9
|
ccm: clarify pt and ct parameters in doc and API description
this fixes #42
[skip ci]
|
2014-04-30 20:19:11 +02:00 |
|
mudzot
|
3b7c6512ac
|
Add #ifdef to make it easier to embed libtomcrypt with LTC_NOTHING
Restore LTC_NO_MATH and make rand_prime.c depend on LTC_NO_MATH & LTC_NO_PRNGS
|
2014-04-30 01:13:51 +02:00 |
|
Steffen Jaeckel
|
b895f13484
|
minor changes/clean-up sources
|
2014-04-30 01:10:22 +02:00 |
|
Steffen Jaeckel
|
b10c03aead
|
flush content of CVS/SVN tags
|
2014-04-29 21:13:49 +02:00 |
|
Steffen Jaeckel
|
8a2bd89518
|
don't use assembler rotate when compiling for windows 64bit
|
2014-04-29 19:15:28 +02:00 |
|
karel-m
|
8afdb8831d
|
ifdefs related to 64bit MS Windows build
Conflicts:
src/headers/tomcrypt_cfg.h
src/prngs/rng_get_bytes.c
|
2014-04-29 19:15:28 +02:00 |
|
Karel Miko
|
0bda0770d9
|
fix for ASM failures on freebsd/netbsd
|
2014-04-29 17:32:14 +02:00 |
|
Paul Howarth
|
445dfa67a6
|
des.c: Add support for two-key Triple-DES
Add two-key 3DES support, needed by pycrypto.
This commit is based on the one for the bundled libtomcrypt 1.16
code in pycrypto:
https://github.com/dlitz/pycrypto/commit/65085f16
|
2014-04-15 11:25:18 +01:00 |
|
Steffen Jaeckel
|
ae5cc35298
|
surround most macros with "do{}while(0)"
|
2014-04-04 01:03:54 +02:00 |
|
Steffen Jaeckel
|
2bdebb3932
|
dh: remove including of c-files
|
2014-04-04 00:38:08 +02:00 |
|
Steffen Jaeckel
|
71ccad06bd
|
dh: remove unused variables
|
2014-04-04 00:38:07 +02:00 |
|
Steffen Jaeckel
|
f3cdac05ec
|
sha2: remove including of c-files
|
2014-04-04 00:38:06 +02:00 |
|
Steffen Jaeckel
|
cbd59421bd
|
protect all tables by an ifdef; adjust safer to the same concept
|
2014-04-04 00:38:05 +02:00 |
|
Steffen Jaeckel
|
ffeb70b48a
|
fix typedef of LTC_FAST_TYPE on x86_64
|
2014-04-03 22:22:01 +02:00 |
|
Steffen Jaeckel
|
53f04b8e6b
|
only use ulong32 or ulong64 in the macros
|
2014-04-03 15:06:56 +02:00 |
|
Steffen Jaeckel
|
1f7cf9dc0b
|
move typedefs from tomcrypt_macros.h to tomcrypt_cfg.h
|
2014-04-03 15:05:56 +02:00 |
|
Steffen Jaeckel
|
561fe83532
|
fix strict-aliasing compiler warnings
|
2014-03-04 21:59:16 +01:00 |
|
Steffen Jaeckel
|
0aee5f3217
|
fix wrong spelled macros
|
2014-03-04 21:50:18 +01:00 |
|
Steffen Jaeckel
|
84298440f4
|
trim trailing spaces
|
2014-03-04 21:50:17 +01:00 |
|
Steffen Jaeckel
|
1d52f3b49b
|
tomcrypt_custom.h: move dependency checks together
|
2014-03-04 18:09:12 +01:00 |
|
Michael Stapelberg
|
8d7e3d8216
|
fix typo: s/Endianess/Endianness/
|
2014-02-25 10:38:29 +01:00 |
|
Steffen Jaeckel
|
65fd19c1fb
|
dh: fix renamed macro
|
2014-02-25 10:09:35 +01:00 |
|
Steffen Jaeckel
|
77cca4175f
|
ccm_memory_ex: disable until documented and fixed
|
2014-02-18 16:07:24 +01:00 |
|
Steffen Jaeckel
|
ed9940175d
|
hmac test: add some more tests from RFC's
|
2014-02-16 18:55:24 +01:00 |
|
Steffen Jaeckel
|
ddb26a4276
|
hmac test: remove comments, prepare for extension
|
2014-02-16 18:41:33 +01:00 |
|
Steffen Jaeckel
|
2adca46735
|
pkcs#5: add tests for 'algo 2'
|
2014-02-16 18:41:33 +01:00 |
|
Steffen Jaeckel
|
e48838559b
|
der_encode_setof: fix compiler warning when compiling for windows 64bit
|
2014-02-16 18:41:32 +01:00 |
|
Karel Miko
|
45dcbc654d
|
fixing broken camellia
|
2014-02-16 18:41:31 +01:00 |
|
Steffen Jaeckel
|
d2c1329f77
|
camellia: add new testvector
|
2014-02-16 18:41:30 +01:00 |
|
karel-m
|
f3789b31b6
|
fixing warnings when compiling camellia.c with 64bit MS compiler
|
2014-02-16 18:41:30 +01:00 |
|
Steffen Jaeckel
|
3da9adc366
|
aes: remove compiler warning when compiled with ENCRYPT_ONLY
|
2014-02-16 18:41:29 +01:00 |
|
Steffen Jaeckel
|
8e7777b554
|
trim trailing spaces/clean up
|
2014-02-16 18:41:28 +01:00 |
|
Steffen Jaeckel
|
d78aa37c10
|
base64: add define LTC_BASE64_URL, make _internal functions static
|
2013-11-24 22:11:44 +01:00 |
|
Karel Miko
|
947fe41bbb
|
Add URL safe base64 de-/encoding
|
2013-10-27 21:49:26 +02:00 |
|
Steffen Jaeckel
|
4f86ad7dcf
|
hkdf: don't compile if not requested
|
2013-10-15 10:17:53 +02:00 |
|
Steffen Jaeckel
|
b1b15910ed
|
fix rng_get_bytes() when compiling with mingw-gcc
|
2013-10-15 10:17:17 +02:00 |
|
Steffen Jaeckel
|
bf1ccb629b
|
fix rsa_sign_saltlen_get_max_ex()
|
2013-10-14 14:16:44 +02:00 |
|
Steffen Jaeckel
|
aacfec441e
|
add rsa_sign_saltlen_get_max_ex()
|
2013-10-14 14:16:42 +02:00 |
|
Steffen Jaeckel
|
73c201da1f
|
add rsa_get_size()
|
2013-10-14 14:16:41 +02:00 |
|
Steffen Jaeckel
|
fb65cd0772
|
fix clang compiler warnings
|
2013-10-02 01:03:40 +02:00 |
|
Steffen Jaeckel
|
a667a93d52
|
trim trailing spaces
|
2013-10-02 01:02:58 +02:00 |
|
Steffen Jaeckel
|
031e551c57
|
tomcrypt_custom.h: improve and clean-up
Add the possibility to define LTC_NOTHING that disables everything
Remove LTC_NO_MATH as it didn't do anything at all
Enable RSA blinding by default
|
2013-08-14 16:12:56 +02:00 |
|
Steffen Jaeckel
|
c0b8774cc1
|
move hkdf to misc
|
2013-08-14 15:47:07 +02:00 |
|
Steffen Jaeckel
|
bfcf1eb200
|
trim trailing spaces in header files
|
2013-03-22 15:15:05 +02:00 |
|