Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Table of Contents

...

  • Refactor some of the generic vector functionality

  • Share and reuse some cryptographic implementation (e.g. sm4, aes, etc.)
  • Implement the vector cryptographic extensions
  • Implement the disassembler of vector crypto instructions
  • Implement Zvkt  & other shorthand extensions (e.g. Zvkn , Zvks , etc.)

Testing with the code samples provided by the vector cryptographic spec repository(ref.).

Components and Repos

Main repo: https://gitlab.com/qemu-project/qemu.git

Pending patch:https://lists.gnu.org/archive/html/qemu-riscv/2023-07/

...

msg00289.html

Stakeholders and Partners

...

Measure of Success

Patch integrated.

  1. v1.0.0-rc1 implementation (https://lists.gnu.org/archive/html/qemu-riscv/2023-07/msg00289.html)
    1. Zvkt  & shorthand extensions support (Will send other upstream patch set)
    2. Disassembler support (Will send other upstream patch set)

RISE Requirements

None

Misc info

...

Page Properties


Development

Status
colourGreen
titleCompleted

URL: NA

Development Timeline

2Q2023


Dependencies

None


Upstreaming

Status
colourBlueGreen
titleONGOINGCOMPLETED

[PATCH v7 v8 00/1715] Add RISC-V vector cryptographic instruction set support 

https://lists.gnu.org/archive/html/qemu-riscv/2023-07/msg00004msg00289.html

Upstream Version

v1.0.0-rc1

Contacts



...