lowRISC / lowRISC/opentitan

[hmac,difs] Update DIFs and DIF-based TLTs

Open
#22,332 10 comments 0 reactions 2 assignees Assigned to @gdessouky View on GitHub
Component:Software IP:hmac
Dominant language
SystemVerilog
Stars
3.6k
Forks
1.1k
Avg merge
2d 22h
Merged PRs (30d)
141

Description

### Description

At the moment, HMAC DIFs and drivers configure HMAC by default in SHA-2 256 and 256-bit key. To support TLTs configuring different digest sizes and key lengths, the DIFs need to be updated and the corresponding documentation. Additionally, we need to exercise reading the HMAC error code for invalid configuration.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.