Francois Perrad
|
168472f753
|
misuse of compare_testvector
|
2017-04-05 09:28:32 +02:00 |
|
Karel Miko
|
05f85c3e6d
|
RS2 remove 40bit limit
|
2017-02-28 20:20:51 +01:00 |
|
Steffen Jaeckel
|
9a29428f8e
|
Add secondary rc2 setup function
...to be able to pass the effective key length.
|
2017-02-28 20:09:32 +01:00 |
|
Steffen Jaeckel
|
43c50423ad
|
add yet another testvector
|
2017-02-28 20:09:32 +01:00 |
|
Steffen Jaeckel
|
952caf3cd7
|
add testvectors for smaller RC2 keysizes
originates from rfc2268
1 byte keylen is commented
|
2017-02-28 20:09:32 +01:00 |
|
Steffen Jaeckel
|
19c81bbbee
|
fix typo
|
2017-02-28 20:09:32 +01:00 |
|
Karel Miko
|
344620a0e7
|
fixes #135 RC2 min keylen 40bit (was 64bit)
|
2017-02-28 20:09:32 +01:00 |
|
Francois Perrad
|
cebf33cdce
|
add some const
|
2017-02-24 16:23:23 +01:00 |
|
Francois Perrad
|
9749958fe5
|
the comment FALLTHROUGH is common for several lint tool
|
2017-02-24 16:23:19 +01:00 |
|
Francois Perrad
|
7b48f4d5f7
|
fix indentation
|
2017-02-24 16:23:10 +01:00 |
|
Karel Miko
|
af77f1fae9
|
RORc instead of ROR
|
2016-01-19 00:03:54 +01:00 |
|
Karel Miko
|
d0a534393a
|
fix for issue #92 - const is meaningless on cast type
|
2016-01-19 00:03:54 +01:00 |
|
Steffen Jaeckel
|
6ec93afa3c
|
clean-up test-build and extend tomcrypt_custom.h
added LTC_MINIMAL to be able do a build without nearly any
functionality :)
make sure timing resistant RSA & ECC are enabled if not said otherwise
|
2015-09-01 17:36:43 +02:00 |
|
Steffen Jaeckel
|
8cb20e6059
|
add more DES test vectors
|
2015-08-31 15:09:36 +02:00 |
|
Jerome Forissier
|
5c3f177b34
|
Add function pointers for accelerated XTS to ltc_cipher_descriptor
Similar to what already exists for other modes.
Signed-off-by: Jerome Forissier <jerome.forissier@linaro.org>
|
2015-08-25 23:58:22 +02:00 |
|
Steffen Jaeckel
|
0b6915740c
|
saferp: enclose macros in do{}while(0) loop
|
2015-01-20 22:36:07 +01:00 |
|
Steffen Jaeckel
|
473b0319ad
|
re-enable "unused-parameters" warning
|
2014-08-24 18:25:24 +02:00 |
|
Steffen Jaeckel
|
01c34dc236
|
trim trailing spaces
|
2014-08-24 18:25:24 +02:00 |
|
Steffen Jaeckel
|
48bd6702aa
|
uncomment argchk in camellia_setup()
|
2014-07-17 11:32:52 +02:00 |
|
Steffen Jaeckel
|
4c8949e449
|
aes: calm coverity
|
2014-05-25 00:35:03 +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 |
|
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
|
cbd59421bd
|
protect all tables by an ifdef; adjust safer to the same concept
|
2014-04-04 00:38:05 +02: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
|
2526d5df8f
|
xtea: use correct load and store macros
|
2013-03-22 15:15:04 +02:00 |
|
Steffen Jaeckel
|
0f0b182610
|
xtea: add new testvectors
|
2013-03-22 15:15:04 +02:00 |
|
Steffen Jaeckel
|
fa7051c21e
|
xtea: trim trailing spaces
|
2013-03-22 15:15:02 +02:00 |
|
Steffen Jaeckel
|
2addbcf315
|
noekeon: fix compiler warning
|
2013-03-22 15:14:42 +02:00 |
|
Steffen Jaeckel
|
21ddcf3568
|
fix multi2 as proposed by kmx
|
2012-11-18 18:44:14 +01:00 |
|
Steffen Jaeckel
|
8cda684a0e
|
improved multi2_test()
|
2012-11-18 18:41:46 +01:00 |
|
Patrick Pelletier
|
5b662d6ed8
|
Fix some small typos in documentation
|
2012-11-18 15:24:15 +01:00 |
|
Patrick Pelletier
|
6dc089015a
|
Fix LTC's bug in PI1/PI2 of Noekeon. Add vectors from BouncyCastle.
|
2012-11-18 15:24:13 +01:00 |
|
Patrick Pelletier
|
65254f65bf
|
Fix camellia_keysize() to not change the keysize if it is correct.
It was rounding 32 down to 24, 24 down to 16, and claiming 16 was invalid.
|
2012-11-18 15:24:12 +01:00 |
|
Patrick Pelletier
|
ee7c031ddf
|
Added some code (commented out) to print details about Camellia test failure
(and ditto for SEED)
This is modeled after similar commented-out code in sober128_test(),
but slightly fancier.
|
2012-11-18 15:20:10 +01:00 |
|
Steffen Jaeckel
|
e7ce129e9b
|
flushed content of CVS/SVN tags
|
2010-06-16 20:02:51 +02:00 |
|
Steffen Jaeckel
|
59f9c00f98
|
removed IAR compiler warnings
|
2010-06-16 20:02:01 +02:00 |
|
Steffen Jaeckel
|
2f1fc7c50d
|
import of libtomcrypt
out of
lt_tree.tar.bz2
checksums of lt_tree.tar.bz2
MD5: 3c36e1ca95518f4d00a76dc9b7049952
SHA1: 4f31d1aa8cd1b9d7452b777cd52f8280dc7ebcbc
|
2010-06-16 19:58:20 +02:00 |
|
Tom St Denis
|
bbc52b9e1b
|
added libtomcrypt-1.17
|
2010-06-16 12:39:13 +02:00 |
|
Tom St Denis
|
e24b01d392
|
added libtomcrypt-1.16
|
2010-06-16 12:39:09 +02:00 |
|
Tom St Denis
|
2de2976d25
|
added libtomcrypt-1.15
|
2010-06-16 12:39:06 +02:00 |
|
Tom St Denis
|
479cc9c261
|
added libtomcrypt-1.14
|
2010-06-16 12:39:03 +02:00 |
|
Tom St Denis
|
1eed98f629
|
added libtomcrypt-1.13
|
2010-06-16 12:39:00 +02:00 |
|
Tom St Denis
|
64d7ebe166
|
added libtomcrypt-1.11
|
2010-06-16 12:38:54 +02:00 |
|
Tom St Denis
|
a3ce807bae
|
added libtomcrypt-1.09
|
2010-06-16 12:38:49 +02:00 |
|