Manuel Pégourié-Gonnard
|
8473f87984
|
Rename cipher_init_ctx() to cipher_setup()
|
2015-05-14 21:58:34 +02:00 |
|
Manuel Pégourié-Gonnard
|
2cf5a7c98e
|
The Great Renaming
A simple execution of tmp/invoke-rename.pl
|
2015-04-08 13:25:31 +02:00 |
|
Manuel Pégourié-Gonnard
|
47723147f5
|
Remove functions deprecated in 1.3
|
2015-03-20 18:21:12 +00:00 |
|
Manuel Pégourié-Gonnard
|
7c4e60fa7d
|
Merge branch 'mbedtls-1.3' into development
* mbedtls-1.3:
Mark a few additional deprecations
Use proper doxygen markup to mark deprecations
Add -fdata-sections in memory.sh too
|
2015-03-20 17:30:31 +00:00 |
|
Manuel Pégourié-Gonnard
|
71432849ed
|
Use proper doxygen markup to mark deprecations
|
2015-03-20 17:26:50 +00:00 |
|
Manuel Pégourié-Gonnard
|
240b092a6c
|
Drop dummy self_test functions
|
2015-03-19 15:30:28 +00:00 |
|
Manuel Pégourié-Gonnard
|
7f8099773e
|
Rename include directory to mbedtls
|
2015-03-10 11:23:56 +00:00 |
|
Manuel Pégourié-Gonnard
|
fe44643b0e
|
Rename website and repository
|
2015-03-06 13:17:10 +00:00 |
|
Rich Evans
|
00ab47026b
|
cleanup library and some basic tests. Includes, add guards to includes
|
2015-02-10 11:28:46 +00:00 |
|
Manuel Pégourié-Gonnard
|
860b51642d
|
Fix url again
|
2015-01-28 17:12:07 +00:00 |
|
Manuel Pégourié-Gonnard
|
085ab040aa
|
Fix website url to use https.
|
2015-01-23 11:06:27 +00:00 |
|
Manuel Pégourié-Gonnard
|
9698f5852c
|
Remove maintainer line.
|
2015-01-23 10:59:00 +00:00 |
|
Manuel Pégourié-Gonnard
|
19f6b5dfaa
|
Remove redundant "all rights reserved"
|
2015-01-23 10:54:00 +00:00 |
|
Manuel Pégourié-Gonnard
|
a658a4051b
|
Update copyright
|
2015-01-23 09:55:24 +00:00 |
|
Manuel Pégourié-Gonnard
|
b4fe3cb1fa
|
Rename to mbed TLS in the documentation/comments
|
2015-01-22 16:11:05 +00:00 |
|
Manuel Pégourié-Gonnard
|
967a2a5f8c
|
Change name to mbed TLS in the copyright notice
|
2015-01-22 14:28:16 +00:00 |
|
Paul Bakker
|
84bbeb58df
|
Adapt cipher and MD layer with _init() and _free()
|
2014-07-09 10:19:24 +02:00 |
|
Manuel Pégourié-Gonnard
|
8f625632bb
|
Fix dependencies: GCM != AEAD != CCM
|
2014-06-24 15:26:28 +02:00 |
|
Manuel Pégourié-Gonnard
|
398c57b0b3
|
Blowfish accepts variable key len in cipher layer
|
2014-06-24 11:01:33 +02:00 |
|
Manuel Pégourié-Gonnard
|
81754a0c35
|
Create a 'flags' field in cipher_info
|
2014-06-23 11:33:18 +02:00 |
|
Paul Bakker
|
66d5d076f7
|
Fix formatting in various code to match spacing from coding style
|
2014-06-17 17:06:47 +02:00 |
|
Paul Bakker
|
d8bb82665e
|
Fix code styling for return statements
|
2014-06-17 14:06:49 +02:00 |
|
Paul Bakker
|
3461772559
|
Introduce polarssl_zeroize() instead of memset() for zeroization
|
2014-06-14 16:46:03 +02:00 |
|
Manuel Pégourié-Gonnard
|
41936957b3
|
Add AES-CCM and CAMELLIA-CCM to the cipher layer
|
2014-05-14 14:10:36 +02:00 |
|
Manuel Pégourié-Gonnard
|
4562ffe2e6
|
Add cipher_auth_{en,de}crypt()
|
2014-05-14 14:10:36 +02:00 |
|
Manuel Pégourié-Gonnard
|
3c1d150b3d
|
Add cipher_crypt()
|
2014-05-14 14:10:35 +02:00 |
|
Paul Bakker
|
b9e4e2c97a
|
Fix formatting: fix some 'easy' > 80 length lines
|
2014-05-01 14:18:25 +02:00 |
|
Paul Bakker
|
9af723cee7
|
Fix formatting: remove trailing spaces, #endif with comments (> 10 lines)
|
2014-05-01 13:03:14 +02:00 |
|
Manuel Pégourié-Gonnard
|
cef4ad2509
|
Adapt sources to configurable config.h name
|
2014-04-30 16:40:20 +02:00 |
|
Paul Bakker
|
7dc4c44267
|
Library files moved to use platform layer
|
2014-02-06 13:20:16 +01:00 |
|
Paul Bakker
|
6c21276342
|
Place olen initalization after reference check in cipher_update()
|
2013-12-17 13:09:12 +01:00 |
|
Paul Bakker
|
6edcd41c0a
|
Addition conditions for UEFI environment under MSVC
|
2013-10-29 15:44:13 +01:00 |
|
Paul Bakker
|
fa6a620b75
|
Defines for UEFI environment under MSVC added
|
2013-10-29 14:05:38 +01:00 |
|
Paul Bakker
|
7bc745b6a1
|
Merged constant-time padding checks
|
2013-10-28 14:40:26 +01:00 |
|
Manuel Pégourié-Gonnard
|
e68bf171eb
|
Make get_zeros_padding() constant-time
|
2013-10-27 18:26:39 +01:00 |
|
Manuel Pégourié-Gonnard
|
6c32990114
|
Make get_one_and_zeros_padding() constant-time
|
2013-10-27 18:25:03 +01:00 |
|
Manuel Pégourié-Gonnard
|
d17df51277
|
Make get_zeros_and_len_padding() constant-time
|
2013-10-27 17:32:43 +01:00 |
|
Manuel Pégourié-Gonnard
|
f8ab069d6a
|
Make get_pkcs_padding() constant-time
|
2013-10-27 17:25:57 +01:00 |
|
Manuel Pégourié-Gonnard
|
e0dca4ad78
|
Cipher layer: check iv_len more carefully
|
2013-10-24 17:03:39 +02:00 |
|
Paul Bakker
|
b9cfaa0c7f
|
Explicit conversions and minor changes to prevent MSVC compiler warnings
|
2013-10-14 15:50:40 +02:00 |
|
Manuel Pégourié-Gonnard
|
4fee79b885
|
Fix some more depend issues
|
2013-09-20 10:58:59 +02:00 |
|
Manuel Pégourié-Gonnard
|
dace82f805
|
Refactor cipher information management
|
2013-09-18 15:37:44 +02:00 |
|
Manuel Pégourié-Gonnard
|
dd0f57f186
|
Check key size in cipher_setkey()
|
2013-09-18 14:34:32 +02:00 |
|
Manuel Pégourié-Gonnard
|
989ed38de2
|
Make CBC an option, step 2: cipher layer
|
2013-09-13 15:48:40 +02:00 |
|
Paul Bakker
|
2a6a3a7e69
|
Better checking on cipher_info_from_values()
|
2013-09-10 14:29:28 +02:00 |
|
Paul Bakker
|
f46b6955e3
|
Added cipher_info_from_values() to cipher layer (Search by ID+keylen+mode)
|
2013-09-09 00:08:26 +02:00 |
|
Paul Bakker
|
5e0efa7ef5
|
Added POLARSSL_MODE_ECB to the cipher layer
|
2013-09-08 23:04:04 +02:00 |
|
Manuel Pégourié-Gonnard
|
b8bd593741
|
Restrict cipher_update() for GCM
|
2013-09-05 17:06:10 +02:00 |
|
Manuel Pégourié-Gonnard
|
1af50a240b
|
Cipher: test multiple cycles
GCM-cipher: just trust the user to call update_ad at the right time
|
2013-09-05 17:06:10 +02:00 |
|
Manuel Pégourié-Gonnard
|
83f3fc0d77
|
Add AES-192-GCM
|
2013-09-04 12:14:13 +02:00 |
|