diff --git a/internal/crypto/README.md b/internal/crypto/README.md index 86520c568..cd1a61b69 100644 --- a/internal/crypto/README.md +++ b/internal/crypto/README.md @@ -19,8 +19,8 @@ This crate has two features, neither of which are enabled by default: | C2PA `SigningAlg` | Default (*) | `feature = "rust_native_crypto"` (*) | WASM | | --- | --- | --- | --- | -| `es256` | OpenSSL | OpenSSL | ❌ | -| `es384` | OpenSSL | OpenSSL | ❌ | +| `es256` | OpenSSL | `p256` | `p256` | +| `es384` | OpenSSL | `p384` | `p384` | | `es512` | OpenSSL | OpenSSL | ❌ | | `ed25519` | OpenSSL | `ed25519-dalek` | `ed25519-dalek` | | `ps256` | OpenSSL | `rsa` | `rsa` | diff --git a/sdk/Cargo.toml b/sdk/Cargo.toml index 20b9bbcd8..6f49f088b 100644 --- a/sdk/Cargo.toml +++ b/sdk/Cargo.toml @@ -32,6 +32,7 @@ serialize_thumbnails = [] no_interleaved_io = ["file_io"] fetch_remote_manifests = ["dep:wasi"] json_schema = ["dep:schemars", "c2pa-crypto/json_schema"] +rust_native_crypto = ["c2pa-crypto/rust_native_crypto"] pdf = ["dep:lopdf"] v1_api = []