TrustedFirmware Git Browser
Code Review
Sign In
review.trustedfirmware.org
/
mirror
/
mbed-tls
/
refs/heads/better-cf-padding-checks
/
library
/
cipher.c
1e14827
Update copyright notices to use Linux Foundation guidance
by Bence Szépkúti
· 5 years ago
db09ef6
Include common.h instead of config.h in library source files
by Gilles Peskine
· 5 years ago
a2bdcb9
Remove redundant block_size validity check
by Gilles Peskine
· 5 years ago
24eed8d
Initialise return values to an error
by Janos Follath
· 6 years ago
d2d45c1
Convert cipher and pk to PSA attribute-based key creation
by Gilles Peskine
· 6 years ago
2938268
Merge remote-tracking branch 'upstream-crypto/development' into psa-api-1.0-beta-merge_development_20190524
by Gilles Peskine
· 6 years ago
87a5e56
Rename functions that inject key material to an allocated handle
by Gilles Peskine
· 6 years ago
521dbc6
Merge remote-tracking branch 'tls/development' into development
by Jaeden Amero
· 6 years ago
5f28999
Wrap lines at 80 columns
by Jack Lloyd
· 6 years ago
ffdf288
Add NIST keywrap as a cipher mode
by Jack Lloyd
· 6 years ago
3497323
Initialize PSA Crypto operation contexts
by Jaeden Amero
· 6 years ago
fe96fbe
Initialize PSA Crypto operation contexts
by Jaeden Amero
· 6 years ago
67ea2c5
Merge branch 'development-psa-proposed' into development
by Jaeden Amero
· 6 years ago
f2a7529
Fix double return statement in cipher.c
by Manuel Pégourié-Gonnard
· 6 years ago
d142856
cipher: remove unnecessary precondition
by Andrzej Kurek
· 6 years ago
de5a007
Merge development commit f352f7 into development-psa
by Andrzej Kurek
· 6 years ago
c470b6b
Merge development commit 8e76332 into development-psa
by Andrzej Kurek
· 6 years ago
2169a5e
PSA: Adapt pk.c, pk_wrap.c, cipher.c to new key policy init API
by Hanno Becker
· 6 years ago
242da1e
PSA: Adapt cipher.c, pk.c, pk_wrap.c to new key slot allocation API
by Hanno Becker
· 6 years ago
f99c2ec
PSA: Adapt pk.c, pk_wrap.c, cipher.c to new key policy init API
by Hanno Becker
· 6 years ago
e34f636
PSA: Adapt cipher.c, pk.c, pk_wrap.c to new key slot allocation API
by Hanno Becker
· 6 years ago
f410a5c
Fix indentation of documentation
by Andrzej Kurek
· 7 years ago
08dfcea
cipher: fixed key ownership scope
by Andrzej Kurek
· 7 years ago
c750932
Adapt to the new key allocation mechanism
by Andrzej Kurek
· 7 years ago
c0a1be0
Fix indentation of documentation
by Andrzej Kurek
· 7 years ago
a62a58e
cipher: fixed key ownership scope
by Andrzej Kurek
· 7 years ago
2349c4d
Adapt to the new key allocation mechanism
by Andrzej Kurek
· 7 years ago
516897a
Remove unnecessary parameter validation from the Cipher module
by k-stachowiak
· 7 years ago
1a9df6b
Improve style in the Cipher module
by k-stachowiak
· 7 years ago
95070a8
Make some cipher parameter validation unconditional
by k-stachowiak
· 7 years ago
c29d94c
Account for optional NULL buffer arguments in the Cipher module
by k-stachowiak
· 7 years ago
a539070
Make all parameter validation tests optional
by k-stachowiak
· 7 years ago
e0215d7
Add Cipher module parameter validation
by Krzysztof Stachowiak
· 7 years ago
7b05629
Return 'Feature unavailable' error for ciphers unsupported by PSA
by Hanno Becker
· 7 years ago
1908655
Use enum for slot state in PSA-based cipher context
by Hanno Becker
· 7 years ago
4ee7e76
Check support for cipher in mbedtls_cipher_setup_psa()
by Hanno Becker
· 7 years ago
fe73ade
Implement PSA-based AEAD enc/dec cipher operations
by Hanno Becker
· 7 years ago
20120b3
Add AEAD tag length to new mbedtls_cipher_setup_psa()
by Hanno Becker
· 7 years ago
a395d8f
Always configure PSA-based keys for encryption and decryption
by Hanno Becker
· 7 years ago
55e2e3d
Implement PSA-based version of mbedtls_cipher_crypt()
by Hanno Becker
· 7 years ago
edda8b8
Implement mbedtls_cipher_setkey() for PSA-based cipher contexts
by Hanno Becker
· 7 years ago
6118e43
Add PSA-specific cipher context
by Hanno Becker
· 7 years ago
ce1ddee
Add `psa_enabled` field to cipher ctx and add dummy implementations
by Hanno Becker
· 7 years ago
4ccfc40
Add declaration and dummy-definition of mbedtls_cipher_setup_psa()
by Hanno Becker
· 7 years ago
18597cd
Fix style in cipher.c
by Hanno Becker
· 7 years ago
a654c3e
Return 'Feature unavailable' error for ciphers unsupported by PSA
by Hanno Becker
· 7 years ago
ce61a32
Use enum for slot state in PSA-based cipher context
by Hanno Becker
· 7 years ago
8d88a6e
Check support for cipher in mbedtls_cipher_setup_psa()
by Hanno Becker
· 7 years ago
56150af
Implement PSA-based AEAD enc/dec cipher operations
by Hanno Becker
· 7 years ago
f133640
Add AEAD tag length to new mbedtls_cipher_setup_psa()
by Hanno Becker
· 7 years ago
884f6af
Always configure PSA-based keys for encryption and decryption
by Hanno Becker
· 7 years ago
3c852a9
Implement PSA-based version of mbedtls_cipher_crypt()
by Hanno Becker
· 7 years ago
d9ca5cf
Implement mbedtls_cipher_setkey() for PSA-based cipher contexts
by Hanno Becker
· 7 years ago
73f59fc
Add PSA-specific cipher context
by Hanno Becker
· 7 years ago
1cb3653
Add `psa_enabled` field to cipher ctx and add dummy implementations
by Hanno Becker
· 7 years ago
098c9de
Add declaration and dummy-definition of mbedtls_cipher_setup_psa()
by Hanno Becker
· 7 years ago
21967c5
Fix style in cipher.c
by Hanno Becker
· 7 years ago
bb4bbbb
Resolve PR review comments
by Ron Eldor
· 8 years ago
4e64e0b
Fix after PR comments
by Ron Eldor
· 8 years ago
7b01244
Add tests for mbedtls_cipher_crypt API
by Ron Eldor
· 8 years ago
ab8d58c
Move definition of MBEDTLS_CIPHER_MODE_STREAM
by Ron Eldor
· 7 years ago
0dadba2
Merge branch 'development' into iotssl-2257-chacha-poly-primitives
by Manuel Pégourié-Gonnard
· 7 years ago
c653990
cipher: Add wrappers for AES-XTS
by Jaeden Amero
· 7 years ago
8c0fd1e
Add cipher abstraction and test cases for OFB block mode
by Simon Butcher
· 7 years ago
3dc62a0
chachapoly: force correct mode for integrated API
by Manuel Pégourié-Gonnard
· 7 years ago
32902e6
cipher: handle ChaCha20 as a stream cipher
by Manuel Pégourié-Gonnard
· 7 years ago
5ef92d3
chachapoly: adjust parameter order
by Manuel Pégourié-Gonnard
· 7 years ago
fe725de
cipher: use new functions from chachapoly
by Manuel Pégourié-Gonnard
· 7 years ago
dca3a5d
Rename aead_chacha20_poly1305 to chachapoly
by Manuel Pégourié-Gonnard
· 7 years ago
16b04ce
Fix unused function warning under certain configurations.
by Daniel King
· 9 years ago
8fe4701
Add ChaCha20+Poly1305 to the Cipher module
by Daniel King
· 9 years ago
bd92062
Add ChaCha20 to the Cipher module
by Daniel King
· 9 years ago
1f6301b
Rename mbedtls_zeroize to mbedtls_platform_zeroize
by Andres Amaya Garcia
· 7 years ago
e32df08
Remove individual copies of mbedtls_zeroize()
by Andres Amaya Garcia
· 8 years ago
79e7789
return plaintext data faster on unpadded decryption
by Andy Leiserson
· 8 years ago
ba8316f
fix bug in get_one_and_zeros_padding()
by Micha Kraus
· 8 years ago
6a54336
Fix integer overflows in buffer bound checks
by Andres Amaya Garcia
· 8 years ago
327398a
Refactor and change CMAC interface
by Simon Butcher
· 9 years ago
98e28a7
Address user reported coverity issues.
by Janos Follath
· 9 years ago
88ffc08
Adds casts to zeroize functions to allow building as C++
by Simon Butcher
· 9 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
898e0aa
Rename key_length in cipher_info
by Manuel Pégourié-Gonnard
· 10 years ago
b8186a5
Rename len to bitlen in function parameters
by Manuel Pégourié-Gonnard
· 10 years ago
cb46fd8
Avoid non-standard strcasecmp()
by Manuel Pégourié-Gonnard
· 10 years ago
50518f4
Rename _wrap headers to _internal
by Manuel Pégourié-Gonnard
· 10 years ago
8473f87
Rename cipher_init_ctx() to cipher_setup()
by Manuel Pégourié-Gonnard
· 10 years ago
2cf5a7c
The Great Renaming
by Manuel Pégourié-Gonnard
· 10 years ago
4772314
Remove functions deprecated in 1.3
by Manuel Pégourié-Gonnard
· 10 years ago
7c4e60f
Merge branch 'mbedtls-1.3' into development
by Manuel Pégourié-Gonnard
· 10 years ago
7143284
Use proper doxygen markup to mark deprecations
by Manuel Pégourié-Gonnard
· 10 years ago
240b092
Drop dummy self_test functions
by Manuel Pégourié-Gonnard
· 11 years ago
7f80997
Rename include directory to mbedtls
by Manuel Pégourié-Gonnard
· 10 years ago
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
· 10 years ago
085ab04
Fix website url to use https.
by Manuel Pégourié-Gonnard
· 10 years ago
9698f58
Remove maintainer line.
by Manuel Pégourié-Gonnard
· 10 years ago
19f6b5d
Remove redundant "all rights reserved"
by Manuel Pégourié-Gonnard
· 10 years ago
a658a40
Update copyright
by Manuel Pégourié-Gonnard
· 10 years ago
Next »