Skip to content

Releases: ccc-spdm-tools/spdm-rs

v0.2.0

21 Jun 05:41
Compare
Choose a tag to compare

Remove unchecked unwrap.
Fix some error handling issues.

v0.1.0

27 May 06:28
Compare
Choose a tag to compare

Initial spdm-rs release.

Major feature:

  • Specification:

    • SPDM 1.0/1.1/1.2
    • PCI express DOE 1.0/1.1, CMA 1.0/1.1, IDE 1.0, TDISP 1.0.
  • SPDM Capability Support

    • Requester: ENCRYPT_CAP, MAC_CAP, KEY_EX_CAP, PSK_CAP, HBEAT_CAP, KEY_UPD_CAP, HANDSHAKE_IN_THE_CLEAR_CAP.
    • Responder: CERT_CAP, CHAL_CAP, MEAS_CAP_NO_SIG, MEAS_CAP_SIG, MEAS_FRESH_CAP, ENCRYPT_CAP, MAC_CAP, KEY_EX_CAP, PSK_CAP_WITHOUT_CONTEXT, PSK_CAP_WITH_CONTEXT, HBEAT_CAP, KEY_UPD_CAP, HANDSHAKE_IN_THE_CLEAR_CAP.
  • SPDM Cryptographic Algorithm Support

    • Hash: SHA2(256/384/512)
    • Signature: RSA-SSA(2048/3072/4096) / RSA-PSS(2048/3072/4096) / ECDSA (P256/P384)
    • KeyExchange: ECDHE(P256/P384)
    • AEAD: AES_GCM(128/256) / ChaCha20Poly1305