TrustedFirmware Git Browser
Code Review
Sign In
review.trustedfirmware.org
/
mirror
/
mbed-tls.git
/
95f869c9fb97ff641de68b0ce4ff9b51a709f78f
/
include
/
mbedtls
/
ctr_drbg.h
1990fab
Move MBEDTLS_ERR_xxx Doxygen comments before the definition
by Gilles Peskine
· 4 years ago
8319569
Document thread safety for CTR_DRBG
by Gilles Peskine
· 4 years, 6 months ago
2ecc0b8
Document mutex invariant for CTR_DRBG
by Gilles Peskine
· 4 years, 6 months ago
77cb30c
Support set *_drbg reseed interval before seed
by Gavin Acquroff
· 5 years ago
a2947ac
Update copyright notices to use Linux Foundation guidance
by Bence Szépkúti
· 5 years ago
f744bd7
Update license headers to Apache-2.0 OR GPL-2.0-or-later
by Bence Szépkúti
· 5 years ago
b02a233
Note that mbedtls_ctr_drbg_seed() must not be called twice
by Gilles Peskine
· 6 years ago
912ffe4
CTR_DRBG: support set_entropy_len() before seed()
by Gilles Peskine
· 6 years ago
cc74872
mbedtls_ctr_drbg_set_entropy_len() only matters when reseeding
by Gilles Peskine
· 6 years ago
e215a4d
mbedtls_ctr_drbg_seed: correct maximum for len
by Gilles Peskine
· 6 years ago
dd5b67b
CTR_DRBG: more consistent formatting and wording
by Gilles Peskine
· 6 years ago
e3d8cf1
CTR_DRBG documentation: further wording improvements
by Gilles Peskine
· 6 years ago
596fdfd
CTR_DRBG: Improve the explanation of security strength
by Gilles Peskine
· 6 years ago
8cec70a
CTR_DRBG: make it easier to understand the security strength
by Gilles Peskine
· 6 years ago
9fb4518
Use standard terminology to describe the personalization string
by Gilles Peskine
· 6 years ago
3f9c973
Do note that xxx_drbg_random functions reseed with PR enabled
by Gilles Peskine
· 6 years ago
759c91d
Consistently use \c NULL and \c 0
by Gilles Peskine
· 6 years ago
0bf49eb
More CTR_DRBG documentation improvements and clarifications
by Gilles Peskine
· 6 years ago
4284bec
Fix wording
by Gilles Peskine
· 6 years ago
761f888
Remove warning that the previous expanded discussion has obsoleted
by Gilles Peskine
· 6 years ago
c85dcb3
CTR_DRBG: improve the discussion of entropy length vs strength
by Gilles Peskine
· 6 years ago
3354f75
CTR_DRBG: Finish an unfinished paragraph
by Gilles Peskine
· 6 years ago
1eb7ba7
CTR_DRBG: Document the security strength and SP 800-90A compliance
by Gilles Peskine
· 6 years ago
80b3f4b
CTR_DRBG: Document the maximum size of some parameters
by Gilles Peskine
· 6 years ago
6b2c50c
CTR_DRBG documentation clarifications
by Gilles Peskine
· 6 years ago
f0f8c09
Merge remote-tracking branch 'origin/pr/1375' into mbedtls-2.16
by Jaeden Amero
· 7 years ago
874b604
Merge remote-tracking branch 'public/pr/975' into mbedtls-2.16
by Simon Butcher
· 7 years ago
8b0cf2e
Include configuration file to headers
by Ron Eldor
· 7 years ago
c4a8017
mbedtls_ctr_drbg_update_ret: correct doc for input length limit
by Gilles Peskine
· 7 years ago
d919993
CTR_DRBG: deprecate mbedtls_ctr_drbg_update because it ignores errors
by Gilles Peskine
· 7 years ago
43e4ff0
Make definitions easier to understand
by Nir Sonnenschein
· 7 years ago
b7ebbca
compile time warning of 128bit ctr_drbg keys and standardized warnings
by Nir Sonnenschein
· 7 years ago
ce266e4
use single define for 128bit key for ctr_drbg and update test dependencies
by Nir Sonnenschein
· 7 years ago
954f987
change warning about 128bit keys to print
by Nir Sonnenschein
· 7 years ago
eb73f7a
fix trailing white spaces
by Nir Sonnenschein
· 7 years ago
a4588d4
enable the use of variable size keys in ctr_drbg (was hard-coded 256bit before)
by Nir Sonnenschein
· 7 years ago
428cc52
Allow to forward declare of public structs #1215
by Dawid Drozd
· 7 years ago
6fd941f
Remove unneeded namesapcing in header files
by Ron Eldor
· 8 years ago
fa8f635
Add `MBEDTLS_SELF_TEST` check in header files
by Ron Eldor
· 8 years ago
f25eb6e
Update ctr_drbg.h
by Rose Zadik
· 7 years ago
c9474eb
Update ctr_drbg.h
by Rose Zadik
· 7 years ago
2f8163d
Improve CTR-DRBG documentation
by Rose Zadik
· 8 years ago
a40a101
Update Doxygen file blocks to remove copyright and license information
by Darryl Green
· 8 years ago
588ad50
Fix a fairly common typo in comments
by Tillmann Karras
· 10 years ago
37ff140
Change main license to Apache 2.0
by Manuel Pégourié-Gonnard
· 10 years ago
6fb8187
Update date in copyright line
by Manuel Pégourié-Gonnard
· 10 years ago
0a4fb09
Make xxx_drbg_random() thread-safe
by Manuel Pégourié-Gonnard
· 10 years ago
8d128ef
Split mbedtls_ctr_drbg_init() -> seed()
by Manuel Pégourié-Gonnard
· 10 years ago
2cf5a7c
The Great Renaming
by Manuel Pégourié-Gonnard
· 10 years ago
7f80997
Rename include directory to mbedtls
by Manuel Pégourié-Gonnard
· 10 years ago
[Renamed from include/polarssl/ctr_drbg.h]
fe44643
Rename website and repository
by Manuel Pégourié-Gonnard
· 10 years ago
00ab470
cleanup library and some basic tests. Includes, add guards to includes
by Rich Evans
· 10 years ago
860b516
Fix url again
by Manuel Pégourié-Gonnard
· 11 years ago
085ab04
Fix website url to use https.
by Manuel Pégourié-Gonnard
· 11 years ago
9698f58
Remove maintainer line.
by Manuel Pégourié-Gonnard
· 11 years ago
19f6b5d
Remove redundant "all rights reserved"
by Manuel Pégourié-Gonnard
· 11 years ago
a658a40
Update copyright
by Manuel Pégourié-Gonnard
· 11 years ago
967a2a5
Change name to mbed TLS in the copyright notice
by Manuel Pégourié-Gonnard
· 11 years ago
5cb4b31
Fix missing bound check
by Manuel Pégourié-Gonnard
· 11 years ago
fff0366
Add ctr_drbg_free()
by Paul Bakker
· 11 years ago
b9e4e2c
Fix formatting: fix some 'easy' > 80 length lines
by Paul Bakker
· 11 years ago
9af723c
Fix formatting: remove trailing spaces, #endif with comments (> 10 lines)
by Paul Bakker
· 11 years ago
088c5c5
POLARSSL_CONFIG_OPTIONS has been removed. Values are set individually
by Paul Bakker
· 11 years ago
766a5d0
Updated documentation for seed functions w.r.t. return values
by Paul Bakker
· 11 years ago
2ceda57
Ability to force the Entropy module to use SHA-256 as its basis
by Paul Bakker
· 11 years ago
dcbfdcc
Updated doxygen documentation in header files and HTML pages
by Paul Bakker
· 12 years ago
fb08fd2
Entropy collector and CTR-DRBG now also work on SHA-256 if SHA-512 not available
by Paul Bakker
· 12 years ago
534f82c
Made ctr_drbg_init_entropy_len() non-static and defined
by Paul Bakker
· 12 years ago
9bcf16c
Centralized module option values in config.h
by Paul Bakker
· 12 years ago
69e095c
- Changed the behaviour of x509parse_parse_crt for permissive parsing. Now returns the number of 'failed certificates' instead of having a switch to enable it.
by Paul Bakker
· 14 years ago
5cb9db4
- Seed-size now matches required entropy for key + IV
by Paul Bakker
· 14 years ago
fc754a9
- Addedd writing and updating of seedfiles as functions to CTR_DRBG
by Paul Bakker
· 14 years ago
1bc9efc
- Fixed const correctness
by Paul Bakker
· 14 years ago
2bc7cf1
- Cleaned up and further documented CTR_DRBG code
by Paul Bakker
· 14 years ago
0e04d0e
- Added CTR_DRBG based on AES-256-CTR (NIST SP 800-90) random generator
by Paul Bakker
· 14 years ago