| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Rustfmt for edition 2024. | Dario Nieuwenhuis | 2025-10-06 | 1 | -6/+2 |
| | | |||||
| * | stm32/hash: Improve performance when hashing | Matt Johnston | 2025-08-15 | 1 | -5/+9 |
| | | | | | chunks_exact produces better code | ||||
| * | stm32/hash: Clear HMAC mode bit when hashing | Matt Johnston | 2025-08-15 | 1 | -0/+2 |
| | | | | | | | | Running a hash after a hmac would hang, the CR.MODE bit isn't cleared by INIT. Test it by running the test twice. | ||||
| * | derive `Clone` for `hash::Context` | Anton Lazarev | 2025-04-18 | 1 | -0/+1 |
| | | | | | | | | The HASH accelerator can be used for HMAC if a key is provided. One significant use case of HMAC is as a PRF for the PBKDF2 algorithm, but this requires that the hashing state can be recursively "branched" multiple times. | ||||
| * | Remove Peripheral trait, rename PeripheralRef->Peri. | Dario Nieuwenhuis | 2025-03-27 | 1 | -9/+7 |
| | | |||||
| * | stm32/hash: remove DMA generic param. | Dario Nieuwenhuis | 2025-03-25 | 1 | -138/+148 |
| | | |||||
| * | refactor: update DMA pointer types for cryp and hash modules | Liu Hancheng | 2025-01-04 | 1 | -4/+11 |
| | | |||||
| * | stm32/rcc: replace generated enable/disable code with runtime info | Jan Špaček | 2024-05-25 | 1 | -3/+2 |
| | | |||||
| * | stm32: use private_bounds for sealed traits. | Dario Nieuwenhuis | 2024-03-23 | 1 | -9/+6 |
| | | |||||
| * | Fixed HMAC blocking mode. | Caleb Garrett | 2024-02-12 | 1 | -5/+5 |
| | | |||||
| * | Add STM32 HMAC function. | Caleb Garrett | 2024-02-12 | 1 | -13/+60 |
| | | |||||
| * | Consolidated hash drivers. | Caleb Garrett | 2024-02-11 | 3 | -796/+545 |
| | | |||||
| * | Removed hash DMA from unsupported configs. | Caleb Garrett | 2024-02-08 | 3 | -10/+80 |
| | | |||||
| * | Fix digest interrupt enable. | Caleb Garrett | 2024-02-06 | 2 | -2/+2 |
| | | |||||
| * | Addressed hash CI build issues. | Caleb Garrett | 2024-02-04 | 3 | -351/+725 |
| | | |||||
| * | Added hash DMA implementation. | Caleb Garrett | 2024-02-03 | 1 | -76/+65 |
| | | |||||
| * | Added hash interrupts for async. | Caleb Garrett | 2024-02-01 | 1 | -37/+134 |
| | | |||||
| * | Added hash v1/v2 configs. | Caleb Garrett | 2024-02-01 | 1 | -0/+6 |
| | | |||||
| * | Added hash module with blocking implementation. Included SHA256 example. | Caleb Garrett | 2024-01-31 | 1 | -0/+260 |
