enigma-storage 0.0.1

Encrypted local storage for Enigma with mandatory at-rest encryption and cross-platform key vault providers.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
# Testing

Default CI runs on Linux without external services. Tests cover the sled backend, encryption roundtrips, tamper detection, KDF determinism, and provider behaviors for file-sealed, password, and foreign providers.

Platform providers are feature- and cfg-gated. Optional integration tests are marked `#[ignore]` and run when `RUN_PLATFORM_TESTS=1` on the matching OS with the corresponding feature enabled.

To run the default suite:
```
cargo test
```

To include platform tests on Linux with Secret Service available:
```
RUN_PLATFORM_TESTS=1 cargo test --features provider-linux-secret-service
```