Jimmy Brisson
|
0f0a461209
|
Merge pull request #4832 from OpenNuvoton/nuvoton
NUC472/M453: Fix several startup and hal bugs
|
2017-08-14 11:38:18 -05:00 |
Jimmy Brisson
|
0150f58e12
|
Merge pull request #4608 from OpenNuvoton/nuvoton_m487
Support Nuvoton's new target NUMAKER_PFM_M487
|
2017-08-14 11:35:33 -05:00 |
Martin Kojtal
|
744c364683
|
STM mbedtls: clear algo value for md5/sha1 and sha256
The hw block for mbedtls is shared, thus HASH algo value should be cleared
in the init.
|
2017-08-09 07:45:20 +01:00 |
Martin Kojtal
|
d92e4b5fcd
|
STM32F4: remove md5 from the mbedtls config file
|
2017-08-09 07:45:20 +01:00 |
adustm
|
85c8bf87a1
|
Add a check 'non busy' status of the HW before save restore procedures
|
2017-08-09 07:45:20 +01:00 |
adustm
|
f033c87640
|
Handle context swap + Modify macro name ST_MD5_BLOCK_SIZE
|
2017-08-09 07:45:20 +01:00 |
adustm
|
de2899279e
|
Move MBEDTLS_MD5_C from mbetdls_device.h to targets.json
|
2017-08-09 07:45:20 +01:00 |
adustm
|
766e451c88
|
Replace 64 by a define
|
2017-08-09 07:45:19 +01:00 |
adustm
|
53a8b75e4e
|
Improve md5 buffer storing concept
|
2017-08-09 07:45:19 +01:00 |
adustm
|
d39d52b042
|
Fix use case with size = 0 (md5_selftest #1)
|
2017-08-09 07:45:19 +01:00 |
adustm
|
b2092f072f
|
Handle 64bytes per 64 bytes
+ remove unused includes files
|
2017-08-09 07:45:19 +01:00 |
adustm
|
29114f1a56
|
Remove unused variables in mbedtls_md5_context + remove unnecessary ifdef
__cplusplus
|
2017-08-09 07:45:19 +01:00 |
adustm
|
e126975d91
|
Remove unnecessary functions in md5_alt.h file
|
2017-08-09 07:45:19 +01:00 |
adustm
|
c174191eb9
|
Move MBEDTLS_MD5_C define from mbedtls_device.h to targets.json
|
2017-08-09 07:45:19 +01:00 |
adustm
|
bd1c4f5c62
|
NUCLEO_F756ZG/mbedtls : MD5 hw activation
|
2017-08-09 07:45:18 +01:00 |
ccli8
|
afb5aba8d9
|
[M487] Fix compile warnings with IAR toolchain
|
2017-08-03 13:33:17 +08:00 |
ccli8
|
99d12b1eb8
|
[M487] Fix compile warnings with GCC_ARM toolchain
|
2017-08-03 11:10:15 +08:00 |
adustm
|
9432227c68
|
NUCLEO_F756ZG/mbedTLS: sha256 hw acceleration
|
2017-08-01 16:14:53 +02:00 |
ccli8
|
46cb684a32
|
[NUC472] Conform to mbed TLS H/W acceleration support
|
2017-08-01 14:40:08 +08:00 |
cyliangtw
|
aa47503435
|
[M487] Revise CAN & AES to fulfill real-chip
|
2017-08-01 10:31:36 +08:00 |
ccli8
|
12536436f8
|
[M487] Conform to mbed TLS H/W acceleration support released with mbed OS 5.3
|
2017-08-01 10:23:48 +08:00 |
Jimmy Brisson
|
50c616ec74
|
Merge pull request #4750 from andreaslarssonublox/ublox_enable_hw_acc_odin_w2
Enable crypto HW acceleration for UBLOX_EVK_ODIN_W2
|
2017-07-31 15:24:47 +00:00 |
adustm
|
45dcf598c8
|
Remove MBEDTLS_SHA1_C
|
2017-07-25 11:22:55 +02:00 |
adustm
|
a08eec05c0
|
NUCLEO_F756ZG/mbedTLS : add hw acceleration for SHA1
|
2017-07-25 11:21:45 +02:00 |
adustm
|
a89860c81d
|
fix typo in directory name
|
2017-07-18 17:09:56 -05:00 |
adustm
|
1ae5f8cdaa
|
Add AES HW encryption for NUCLEO_F756ZG in mbedtls
|
2017-07-18 17:09:54 -05:00 |
andreas.larsson
|
ef232dbae5
|
Renamed so that we have one configuration for all STM32F439 targets.
|
2017-07-12 12:13:09 +02:00 |
Jimmy Brisson
|
868adafe57
|
Merge pull request #4518 from mazimkhan/mbed-tls-test-deploy
Add new target in mbedtls importer Makefile for mbedtls tests
|
2017-07-10 12:03:47 -05:00 |
Azim Khan
|
5067db07ae
|
Add deploy-tests to the .PHONY target
|
2017-07-04 19:26:31 +01:00 |
adustm
|
e2c96e9b7a
|
Move definitions in aes_alt.c + Factorize code
|
2017-06-29 16:09:34 +02:00 |
adustm
|
2da3128a2a
|
STM32L486RG/mbedtls: add aes hw acceleration
|
2017-06-29 16:05:45 +02:00 |
Armelle DUBOC
|
ec72ac0a28
|
Merge branch 'master' into STM_sha256_F439ZI
|
2017-06-27 08:25:42 +02:00 |
adustm
|
e63912ff44
|
Check that the HASH is not busy before save and restore iHW registers
|
2017-06-16 11:03:50 +02:00 |
adustm
|
842791bef7
|
handle context swap + change macro name
|
2017-06-16 11:03:46 +02:00 |
adustm
|
85d68e32f7
|
replace 64 by define
|
2017-06-16 11:03:41 +02:00 |
adustm
|
b38eea2caf
|
Remove tabs, fix doxygen comments
|
2017-06-16 11:03:32 +02:00 |
adustm
|
c2a85fb12a
|
Rework SHA1 update for buffer <4 bytes management
|
2017-06-16 11:03:27 +02:00 |
adustm
|
ca65e01ffa
|
Handle 64 bytes buffers
|
2017-06-16 11:03:23 +02:00 |
adustm
|
dac9004684
|
Move MBEDTLS_SHA1_C from mbedtls_device.h to targets.json
|
2017-06-16 11:02:42 +02:00 |
adustm
|
85d549c902
|
Improve memory management
|
2017-06-16 11:02:38 +02:00 |
adustm
|
f26ae03e48
|
Remove unneeded function declarations + include file
Move include platform from sha1_alt.h to sha1_alt.c
|
2017-06-16 11:02:33 +02:00 |
adustm
|
996e093b77
|
Better explanation of the use of mbedtls_sha1_context fields
|
2017-06-16 11:02:29 +02:00 |
adustm
|
1695e9a7bb
|
use mbedtls_zeroize instead of memset(xxx,0,xxx)
|
2017-06-16 11:02:24 +02:00 |
adustm
|
ddd186cc61
|
NUCLEO_F429ZI/mbedtls: add SHA1 hw_acceleration
|
2017-06-16 11:01:43 +02:00 |
adustm
|
a27498c44a
|
Check HASH is not busy before save/resteore context
|
2017-06-16 10:48:41 +02:00 |
adustm
|
021b84a140
|
Handle context swapping + rename macro ST_SHA256_BLOCK_SIZE
Handle 64 bytes accumulation
|
2017-06-16 10:47:31 +02:00 |
adustm
|
f1704733af
|
Remove trailing whitespace
|
2017-06-16 10:47:18 +02:00 |
adustm
|
80b58614a2
|
SHA256: get ready to return error codes
|
2017-06-16 10:47:07 +02:00 |
adustm
|
b929b54b7c
|
Replace 64 by MBEDTLS_SHA256_BLOCK_SIZE
|
2017-06-16 10:46:56 +02:00 |
adustm
|
4976e2f3c7
|
Align SHA256 with MD5 and SHA1 implementation
This will solve Size <4 issues
|
2017-06-16 10:43:54 +02:00 |