Package co.ankatech.ankasecure.sdk.examples
package co.ankatech.ankasecure.sdk.examples
-
ClassesClassDescriptionConsole entry-point that lets you run any of the sample scenarios packaged with the AnkaSecure SDK.Scenario 1 – End-to-end ML-KEM-512 Life-cycle (Streaming)Scenario 10 – ML-KEM-1024 Bulk Helpers (Compact JWE)Scenario 11 – ML-DSA-87 Bulk Helpers (Compact JWS)Scenario 12 – RSA-2048 → FALCON-1024 Streaming Re-sign (Detached JWS)Scenario 13 – Legacy RSA-2048 ➜ ML-KEM-768 Migration (Server-Side Re-encryption)Scenario 14 – ML-KEM-768 Key-Lifecycle DemonstrationScenario 15 – Streamed Sign / Verify (ML-DSA-87)Scenario 16 – Utility-Stream Encryption (ML-KEM-1024)Scenario 17 – Rapid Revocation Lifecycle (Compact JWS)Scenario 18 – Dynamic Key-Limit UpsizeScenario 19 – Runtime Discovery of PQC AlgorithmsScenario 2 – RSA-2048 Streaming Sign / VerifyScenario 20 – In-Memory Post-Quantum Crypto (Compact JWE/JWS)Scenario 21 – Compact-Token Rotation (RSA-2048 ➜ ML-KEM-1024)End-to-end, file-oriented demonstration of streaming *detached JWS* verification with an XMSS key.Immediate key rotation from RSA-2048 to ML-KEM-768 and transparent successor usage during encryption.Scenario 3 – AES-256 Streaming Encrypt / DecryptScenario 4 – Streaming Re-encrypt (RSA-2048 → ML-KEM-1024)Scenario 5 – ML-KEM-512 Bulk Helpers (Compact JWE)Scenario 6 – ML-DSA-87 Bulk Helpers (Compact JWS)Scenario 7 – AES-256 Compact JWE HelpersScenario 8 – EC-521 → ML-KEM-768 Bulk Re-encryption (Compact JWE)Scenario 9 – RSA-2048 → ML-DSA-65 Bulk Re-sign (Compact JWS)Example PQC Handshake Scenario:Utility class providing shared support for all ANKASecure SDK example scenarios.