-
This is more of a request than an issue..
I was wondering if you could spit out some test vectors for KMAC128 and KMAC256.
If so I can interop against them in openssl.
Cheers
Shane
-
I've given the implementation of KMAC within the RustCrypto ecosystem some thought. My ideas, reproduced below, are informed by the [NIST SP 800-185] recommendation and the [`hmac`][hmac] and [`sha3`]…
-
As brought up in this [comment](https://github.com/lowRISC/opentitan/pull/16661/files#r1038653830), we may want to find a better way to send the error when KMAC detects a fault during an operation req…
-
### Test point name
chip_sw_kmac_entropy
### Host side component
Rust?
### Opentitantool infrastructure implemented
Yes
### Silicon Validation (SiVal)
Yes
### Emulation targets
- [ ] None
- [ …
-
Add Capability CSR to KMAC that includes the configurations but not limited to:
- Masked/ Unmasked
- MSGFIFO Depth / Width
- Secret Key Size
CC: @jadephilipoom @cindychip @vogelpi @ballifati…
-
List of "would be nice to have" algorithms:
- [ ] CBC-MAC (#103)
- [ ] [GMAC](https://en.wikipedia.org/wiki/Galois/Counter_Mode)
- [x] CMAC (OMAC1)
- [ ] [KMAC](https://nvlpubs.nist.gov/nistpubs…
-
### Test point name
[chip_sw_lc_ctrl_kmac_error](https://github.com/lowRISC/opentitan/blob/72211c306ccacc11da7f4f2059c291690abcf9de/hw/top_earlgrey/data/chip_testplan.hjson#L1712)
### Host side …
-
With [KMAC](https://nvlpubs.nist.gov/nistpubs/SpecialPublications/NIST.SP.800-185.pdf) you can just set the output length so that you don't have to truncate a 32 byte digest to 16 bytes when trying to…
-
I'd like to let the interested parties know that, I've written a experimental C implementation of the draft. If anyone's interested in benchmarking or any kind of testing, I'd love to assist. I've als…
-
I'm seeing a possible problem in some message digest ("md") result strings recorded in SHAKE-128 ACVP test vector files. The problem appears in most of the VOT test cases (test group 3).
One of th…