| 전자부품 데이터시트 검색엔진 |
|
STM32U545NET3QTR 데이터시트(PDF) 71 Page - STMicroelectronics |
|
|
|||||||||||||||||||||||||||||
STM32U545NET3QTR 데이터시트(HTML) 71 Page - STMicroelectronics |
|
71 / 283 page ![]() DS14216 Rev 1 71/283 STM32U545xx Functional overview 88 3.36 HASH hardware accelerator (HASH) The HASH is a fully compliant implementation of the secure hash algorithm (SHA-1, SHA-224, SHA-256), the MD5 (message-digest algorithm 5) hash algorithm and the HMAC (keyed-hash message authentication code) algorithm. HMAC is suitable for applications requiring message authentication. The HASH computes FIPS (Federal information processing standards) approved digests of length of 160, 224, 256 bits, for messages of up to (264 – 1) bits. It also computes 128 bits digests for the MD5 algorithm. The HASH main features are: • Suitable for data authentication applications, compliant with: – Federal Information Processing Standards Publication FIPS PUB 180-4, Secure Hash Standard (SHA-1 and SHA-2 family) – Federal Information Processing Standards Publication FIPS PUB 186-4, Digital Signature Standard (DSS) – Internet Engineering Task Force (IETF) Request For Comments RFC 1321, MD5 Message-Digest Algorithm – Internet Engineering Task Force (IETF) Request For Comments RFC 2104, HMAC: Keyed-Hashing for Message Authentication and Federal Information Processing Standards Publication FIPS PUB 198-1, The Keyed-Hash Message Authentication Code (HMAC) • Fast computation of SHA-1, SHA-224, SHA-256, and MD5 – 82 (respectively 66) clock cycles for processing one 512-bit block of data using SHA-1 (respectively SHA-256) algorithm – 66 clock cycles for processing one 512-bit block of data using MD5 algorithm • Corresponding 32-bit words of the digest from consecutive message blocks are added to each other to form the digest of the whole message: – Automatic 32-bit words swapping to comply with the internal little-endian representation of the input bit string – Word swapping supported: bits, bytes, half-words and 32-bit words • Automatic padding to complete the input bit string to fit digest minimum block size of 512 bits (16 × 32 bits) Table 19. AES/SAES features AES/SAES modes/features(1) 1. X = supported. AES SAES ECB, CBC chaining X X CTR, CCM, GCM chaining X - AES 128-bit ECB encryption in cycles 51 528 DHUK and BHK key selection - X Side-channel attacks resistance - X Shared key between SAES and AES X |
|
링크 URL |
| ALLDATASHEET 가 귀하에 도움이 되셨나요? [ DONATE ] |
Alldatasheet는? | 광고문의 | 운영자에게 연락하기 | 개인정보취급방침 | 링크 투 데이터시트 | 링크교환 | 제조사별 검색 All Rights Reserved©Alldatasheet.com |
| Russian : Alldatasheetru.com | Korean : Alldatasheet.co.kr | Spanish : Alldatasheet.es | French : Alldatasheet.fr | Italian : Alldatasheetit.com Portuguese : Alldatasheetpt.com | Polish : Alldatasheet.pl | Vietnamese : Alldatasheet.vn Indian : Alldatasheet.in | Mexican : Alldatasheet.com.mx | British : Alldatasheet.co.uk | New Zealand : Alldatasheet.co.nz |
|
Family Site : ic2ic.com |
icmetro.com |