terrafrost
|
494d20efc8
|
add Salsa20 / ChaCha20 stream ciphers
|
2019-03-22 15:45:36 -05:00 |
|
terrafrost
|
37df27a4af
|
Merge branch '2.0'
|
2019-03-08 08:02:54 -06:00 |
|
terrafrost
|
4a920c3690
|
RSA: fix bad merge
|
2019-03-08 08:02:20 -06:00 |
|
terrafrost
|
0bb37d2853
|
Merge branch '1.0' into 2.0
|
2019-03-08 07:30:33 -06:00 |
|
terrafrost
|
ca76d3913f
|
RSA: protect against possible timing attacks during OAEP decryption
|
2019-03-08 07:27:04 -06:00 |
|
terrafrost
|
ed975a270d
|
Merge branch '1.0' into 2.0
|
2019-03-04 08:15:45 -06:00 |
|
Zachery Stuart
|
a276c2b073
|
Call xml_parser_free and unset to avoid memory leaks
|
2019-03-04 08:15:08 -06:00 |
|
terrafrost
|
adc9a5d189
|
Merge branch '2.0'
|
2019-02-24 21:37:43 -06:00 |
|
Bob van de Vijver
|
48b1c87f4c
|
Fixed RSA loadKey type hint
|
2019-02-22 10:37:16 +01:00 |
|
terrafrost
|
86b05c0081
|
Merge branch '1.0' into 2.0
|
2019-02-10 17:20:21 -06:00 |
|
terrafrost
|
fcfba38fc7
|
Crypt: avoid bogus IV errors in ECB mode
|
2019-02-10 17:18:40 -06:00 |
|
terrafrost
|
17e6938fba
|
updates to Exceptions
|
2018-12-31 09:55:32 -06:00 |
|
terrafrost
|
c6f9807633
|
SymmetricKey: don't define self::$gcmField unless we're in GCM mode
|
2018-12-30 10:14:51 -06:00 |
|
terrafrost
|
f98e0afc76
|
AES: move GCM code to Rijndael
|
2018-12-30 02:15:06 -06:00 |
|
terrafrost
|
5abb16dc6d
|
SymmetricKey: simplify mode setup
|
2018-12-30 01:30:21 -06:00 |
|
terrafrost
|
a8d07e3dcb
|
SymmetricKey: make $cipher_name_openssl_ecb static
|
2018-12-29 23:21:18 -06:00 |
|
terrafrost
|
49be6e5529
|
Hash: rm function_exists calls for hash extension functions
|
2018-12-29 23:09:33 -06:00 |
|
terrafrost
|
e2256f4267
|
Hash: fix grammer error
|
2018-12-29 23:05:20 -06:00 |
|
terrafrost
|
5126937d40
|
Rijndael: replace block size switch with a single variadic function
|
2018-12-29 19:35:05 -06:00 |
|
terrafrost
|
01c92a59f8
|
add support for Galois/Counter Mode (GCM)
|
2018-12-27 08:31:35 -06:00 |
|
terrafrost
|
a30cfff79c
|
Merge branch 'master' of https://github.com/phpseclib/phpseclib
|
2018-12-16 19:04:43 -06:00 |
|
terrafrost
|
3dbc50c667
|
Merge branch 'post-ecdsa'
|
2018-12-16 19:03:44 -06:00 |
|
terrafrost
|
d37969a345
|
Merge pull request #1322 from terrafrost/ecdsa
add ECDSA / EdDSA support
|
2018-12-16 17:46:28 -06:00 |
|
terrafrost
|
8e977b4e59
|
ECDSA: CS adjustments to curves
|
2018-12-03 03:47:46 -06:00 |
|
terrafrost
|
7fb7e6ce52
|
Twofish: make tables static
|
2018-12-02 14:28:14 -06:00 |
|
terrafrost
|
e758878580
|
RC2: make pitable / invpitable tables static
|
2018-12-02 14:13:08 -06:00 |
|
terrafrost
|
b278bc7e7e
|
DES: make sboxes static
|
2018-12-02 13:59:42 -06:00 |
|
terrafrost
|
4679cb7bf7
|
Blowfish: make sboxes static
|
2018-12-02 12:42:53 -06:00 |
|
terrafrost
|
9bcd851e97
|
Blowfish: CS adjustments (" -> ')
|
2018-12-02 12:21:56 -06:00 |
|
terrafrost
|
5bcb298af7
|
SymmetricKey: throw an exception when en/de-crypting w/o a key
|
2018-12-02 12:01:56 -06:00 |
|
terrafrost
|
3ecc62912d
|
throw exceptions when signing / verification is attempted w/o a key
|
2018-12-02 07:17:17 -06:00 |
|
terrafrost
|
2c1994805b
|
ECDSA: make it so hash can't be changed for Ed25519 / Ed448
|
2018-11-29 10:05:28 -06:00 |
|
terrafrost
|
9ccfaff7ba
|
expand on eval() explanation
|
2018-11-20 08:26:17 -06:00 |
|
terrafrost
|
0398f7a815
|
add ECDSA / EdDSA support
|
2018-11-19 12:39:21 -06:00 |
|
terrafrost
|
99dcf43a7a
|
Merge branch '1.0' into 2.0
|
2018-10-13 08:21:22 -05:00 |
|
terrafrost
|
048635669e
|
Crypt/Base: create hmac object outside of while loop
|
2018-10-13 08:20:09 -05:00 |
|
terrafrost
|
405ed06e8a
|
Merge branch '2.0'
|
2018-10-13 08:18:47 -05:00 |
|
terrafrost
|
3119bb98e3
|
Merge branch '1.0' into 2.0
|
2018-10-13 08:15:46 -05:00 |
|
terrafrost
|
f0f7350045
|
Crypt/Base: if derived key length is 0 or less use hash length
|
2018-10-13 08:10:34 -05:00 |
|
terrafrost
|
39d3ffbeb1
|
Hash: use hash method for sha3 when available
|
2018-10-13 07:48:47 -05:00 |
|
terrafrost
|
3df87e8632
|
Merge branch '2.0'
|
2018-10-13 00:50:48 -05:00 |
|
terrafrost
|
f938922cfc
|
Merge branch '1.0' into 2.0
|
2018-10-12 23:05:42 -05:00 |
|
terrafrost
|
2d7aadc689
|
Hash: tweaks to hash pre-computation
|
2018-10-12 23:04:57 -05:00 |
|
terrafrost
|
a1513eb02f
|
Merge branch '2.0'
|
2018-10-12 22:44:14 -05:00 |
|
terrafrost
|
f5a9c0806a
|
Merge branch '1.0' into 2.0
|
2018-10-12 21:44:52 -05:00 |
|
terrafrost
|
685e0abcc6
|
Hash: save hashed keys for re-use
|
2018-10-12 21:18:23 -05:00 |
|
Filippo Tessarotto
|
19f706003e
|
Explain the kraken
|
2018-10-09 08:35:56 +02:00 |
|
terrafrost
|
7740d9c0c0
|
Hash: add sha3 support
|
2018-08-11 23:55:41 -05:00 |
|
terrafrost
|
78eb98311f
|
Merge branch '2.0'
|
2018-04-29 16:56:35 -05:00 |
|
Bilge
|
8c299f865f
|
Fixed some RSA docblock types.
|
2018-04-25 21:18:51 +01:00 |
|