Skip to content

guest SDK: six modules are executed by no gate (including rsa_oaep) #285

Description

@lann

The conformance guests call the raw lann_webcrypto_guest::bindings::* surface exclusively, so SDK-wrapper execution comes only from examples/crypto-demo, whose imports cover 15 of 21 modules. Never executed anywhere: aes_cbc.rs, hmac_sha1.rs, hkdf_sha1.rs, pbkdf2_sha1.rs, sha1_checked.rs, and rsa_oaep.rs (99 lines, landed with 6d3ab7e — has never run).

These are thin forwarders, but the SDK is a published library surface. Cheapest close: extend crypto-demo's checks to touch each module (the gated ones already build with features enabled in test builds).

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions