TrustedFirmware Git Browser
Code Review
Sign In
review.trustedfirmware.org
/
mirror
/
mbed-crypto
/
dad0832dc683efa147dc40c6856e2b74dcabcab6
dad0832
Merge branch 'psa-hash_clone' into psa-api-1.0-beta
by Gilles Peskine
· 7 years ago
psa-crypto-api-1.0-beta1
e43aa39
hash_clone: Fix copypasta and add a functional description
by Gilles Peskine
· 7 years ago
ea2e360
Merge branch 'psa-copy_key' into psa-api-1.0-beta
by Gilles Peskine
· 7 years ago
4cb9dde
New function psa_copy_key
by Gilles Peskine
· 7 years ago
0ce26e3
Add a hash wildcard value for hash-and-sign algorithm
by Gilles Peskine
· 7 years ago
b66c27b
New macro PSA_ALG_IS_HASH_AND_SIGN
by Gilles Peskine
· 7 years ago
b865df0
Merge branch 'psa-no_type_on_allocate_key' into psa-api-1.0-beta
by Gilles Peskine
· 7 years ago
d40c1fb
Don't require a type and size when creating a key slot
by Gilles Peskine
· 7 years ago
b37af92
Merge branch 'psa-hash_clone' into psa-api-1.0-beta
by Gilles Peskine
· 7 years ago
ebb2c3e
New function psa_hash_clone
by Gilles Peskine
· 7 years ago
9dcc80e
Merge branch 'psa-derive_input_steps-agreement_as_one_step' into psa-api-1.0-beta
by Gilles Peskine
· 7 years ago
6843c29
Simplify the encoding of key agreement algorithms
by Gilles Peskine
· 7 years ago
769c7a6
New function to get the raw shared secret from key agreement
by Gilles Peskine
· 7 years ago
5dcd3ce
Remove psa_key_derivation from the official API
by Gilles Peskine
· 7 years ago
969c5d6
Make key agreement the secret input for key derivation
by Gilles Peskine
· 7 years ago
41ac513
Don't use key derivation multipart inputs for key agreement
by Gilles Peskine
· 7 years ago
6cdfdb7
Improve the rules on key derivation input types
by Gilles Peskine
· 7 years ago
b70a0fd
Key derivation by small input steps: proof-of-concept
by Gilles Peskine
· 7 years ago
7666edb
Merge branch 'psa-aead_multipart' into psa-api-1.0-beta
by Gilles Peskine
· 7 years ago
1f9e58a
Merge branch 'psa-signature_policy_wildcard' into psa-api-1.0-beta
by Gilles Peskine
· 7 years ago
d71dbd8
Merge branch 'pubkey-format-dh-dsa-pass_type_to_set_domain_parameters' into psa-api-1.0-beta
by Gilles Peskine
· 7 years ago
3a74e00
Add type argument to psa_set_key_domain_parameters
by Gilles Peskine
· 7 years ago
8851c40
psa: Add DH key exchange keys
by Jaeden Amero
· 7 years ago
1308fb5
psa: Simplify DSA key formats
by Jaeden Amero
· 7 years ago
283dfd1
psa: Add get/set domain parameters
by Jaeden Amero
· 7 years ago
2d22647
Merge remote-tracking branch 'upstream-crypto/pr/13' into psa-api-1.0-beta
by Gilles Peskine
· 7 years ago
bc59c85
Doc only: Add psa_aead_set_lengths() for the sake of CCM
by Gilles Peskine
· 7 years ago
a05602d
Fix typos in recently-added documentation
by Gilles Peskine
· 7 years ago
8afbff8
psa: Expand documentation for psa_key_agreement()
by Jaeden Amero
· 7 years ago
08ad327
psa: Remove extra status handling from import
by Jaeden Amero
· 7 years ago
ec6ff86
psa: Refactor psa_import_rsa_key() pk-using code
by Jaeden Amero
· 7 years ago
0ae445f
psa: Simplify EC public key format
by Jaeden Amero
· 7 years ago
1e5c2bd
psa: Use psa_status_t in psa_key_agreement_ecdh()
by Jaeden Amero
· 7 years ago
69647a4
Declare one-shot hash, MAC and cipher functions
by Gilles Peskine
· 7 years ago
30f77cd
Add a hash wildcard value for hash-and-sign algorithm
by Gilles Peskine
· 7 years ago
30a9e41
Declare multipart AEAD functions
by Gilles Peskine
· 7 years ago
f45adda
Copyedit the documentation of multipart operation functions
by Gilles Peskine
· 7 years ago
5f25dd0
Document that destroying a key aborts any ongoing operation
by Gilles Peskine
· 7 years ago
d35b489
New macro PSA_ALG_IS_HASH_AND_SIGN
by Gilles Peskine
· 7 years ago
8d4be19
Merge pull request #7 from gilles-peskine-arm/all_sh-mbedcrypto
by Jaeden Amero
· 7 years ago
6b19600
psa: Simplify RSA public key format
by Jaeden Amero
· 7 years ago
d3a0c2c
psa: Document requirements for psa_export_public_key()
by Jaeden Amero
· 7 years ago
005401e
Merge pull request #8 from NirSonnenschein/fix_check-names.sh
by Jaeden Amero
· 7 years ago
83d2939
psa: Call init when importing private EC keys
by Jaeden Amero
· 7 years ago
e878987
Rename test_memcheck to test_valgrind
by Gilles Peskine
· 7 years ago
a49b00f
Support wildcard patterns with a positive list of components to run
by Gilles Peskine
· 7 years ago
d692e11
Delete $OUT_OF_SOURCE_DIR under --force
by Gilles Peskine
· 7 years ago
add1d23
Fix sometimes-spurious warning about changed config.h
by Gilles Peskine
· 7 years ago
92bff7f
all.sh: Update the maintainer documentation
by Gilles Peskine
· 7 years ago
2edf47c
Merge the code to call output_env.sh into pre_check_tools
by Gilles Peskine
· 7 years ago
657f59a
all.sh: only check tools that are going to be used
by Gilles Peskine
· 7 years ago
e26ab18
all.sh: only look for armcc if it is used
by Gilles Peskine
· 7 years ago
1bcb1c8
all.sh: Always build the list of components to run
by Gilles Peskine
· 7 years ago
1072610
all.sh: list components automatically
by Gilles Peskine
· 7 years ago
d6292ca
Merge pull request #6 from Patater/initializers
by Jaeden Amero
· 7 years ago
55ae162
all.sh: fix MAKEFLAGS setting
by Gilles Peskine
· 7 years ago
bdf3f52
all.sh: don't insist on Linux; always run Valgrind
by Gilles Peskine
· 7 years ago
74851d8
Gdb script: improve portability of ASLR disabling disabling
by Gilles Peskine
· 7 years ago
1927565
Use CMAKE_BUILD_TYPE to do Asan builds
by Gilles Peskine
· 7 years ago
06b385f
Fix inconsistent indentation
by Gilles Peskine
· 7 years ago
6bd1426
remove excess whitespace
by Nir Sonnenschein
· 7 years ago
03091d1
modify check-names.sh and list-macros.sh to work with PSA constants
by Nir Sonnenschein
· 7 years ago
9e919c6
psa: Document generator requirements consistently
by Jaeden Amero
· 7 years ago
d94d671
psa: Test that generator initializers work
by Jaeden Amero
· 7 years ago
5bae227
psa: Add initializers for cipher operation objects
by Jaeden Amero
· 7 years ago
5a5dc77
psa: Enable easier initialization of cipher operations
by Jaeden Amero
· 7 years ago
769ce27
psa: Add initializers for MAC operation objects
by Jaeden Amero
· 7 years ago
6a25b41
psa: Add initializers for hash operation objects
by Jaeden Amero
· 7 years ago
70261c5
psa: Add initializers for key policies
by Jaeden Amero
· 7 years ago
5158538
Merge remote-tracking branch 'upstream-crypto/development' into all_sh-mbedcrypto
by Gilles Peskine
· 7 years ago
8c7e95d
tests: Remove unused key policy objects
by Jaeden Amero
· 7 years ago
d668bae
Merge pull request #3 from gilles-peskine-arm/key_ladder_demo-maybe_uninitialized
by Jaeden Amero
· 7 years ago
9e0feff
Merge pull request #240 from ARMmbed/psa-header_split
by Jaeden Amero
· 7 years ago
8ae15dd
Back up and restore config.h systematically
by Gilles Peskine
· 7 years ago
ffcdeff
Add the current component name to msg output and the final report
by Gilles Peskine
· 7 years ago
81b96ed
Add --except mode: run all components except a list
by Gilles Peskine
· 7 years ago
9252511
all.sh: with non-option arguments, run only these components
by Gilles Peskine
· 7 years ago
348fb9a
New option --list-components
by Gilles Peskine
· 7 years ago
782f411
Move test-ref-configs into its own component
by Gilles Peskine
· 7 years ago
e48351a
Move cleanup into the common wrapper function
by Gilles Peskine
· 7 years ago
9f8f92c
Remove duplicate component for RSA_NO_CRT
by Gilles Peskine
· 7 years ago
8f07312
Move the code into functions. No behavior change.
by Gilles Peskine
· 7 years ago
c9a0722
Merge pull request #2 from gilles-peskine-arm/psa-test_macros
by Jaeden Amero
· 7 years ago
7597689
Split crypto_driver.h into one for each driver type
by Gilles Peskine
· 7 years ago
5e9c9cc
Document macros that were referenced
by Gilles Peskine
· 7 years ago
2d59b2c
crypto_driver.h: get type definitions from crypto_enum.h
by Gilles Peskine
· 7 years ago
a7c26db
Move remaining size macros from crypto.h to crypto_sizes.h
by Gilles Peskine
· 7 years ago
f3b731e
Move integral types and associated macros to their own header
by Gilles Peskine
· 7 years ago
5e09bc7
Fix maybe-uninitialized warning
by Gilles Peskine
· 7 years ago
0344d81
Simplify the SPM compatibility hack
by Gilles Peskine
· 7 years ago
c08fc1d
Move MIN and MAX macros from PSA tests to helpers.function
by Gilles Peskine
· 7 years ago
d76f181
Prefer ASSERT_ALLOC to calloc+TEST_ASSERT in PSA tests
by Gilles Peskine
· 7 years ago
1f2aa0e
Remove useless null checks of data_t* parameters
by Gilles Peskine
· 7 years ago
40ab95b
Remove checks of test parameters against SIZE_MAX
by Gilles Peskine
· 7 years ago
0dfba2d
Use ASSERT_COMPARE in preference to memcmp in PSA tests
by Gilles Peskine
· 7 years ago
f812dcf
Rewrap some lines after the macro changes
by Gilles Peskine
· 7 years ago
fe11b72
Use TEST_EQUAL(a,b) in preference to TEST_ASSERT(a==b)
by Gilles Peskine
· 7 years ago
8817f61
Use PSA_ASSERT(a) in preference to TEST_ASSERT(a==PSA_SUCCESS)
by Gilles Peskine
· 7 years ago
0f915f1
Indent PSA tests according to K&R rules with Mbed TLS tweaks
by Gilles Peskine
· 7 years ago
9d8eea7
Wrap some multiline expressions in parentheses
by Gilles Peskine
· 7 years ago
Next »