Class ExampleScenario16

Object
ExampleScenario16

public final class ExampleScenario16 extends Object
Scenario 16 - Utility-Stream Public-Key Encryption (ML-KEM-1024)
  1. Generate an ML-KEM-1024 key (kid).
  2. Export the key metadata and extract the Base64 publicKey.
  3. Encrypt via encryptFileUtilityStream (public-key only).
  4. Decrypt with decryptFileStream (private key behind kid).
  5. Validate decrypted plaintext equals the original.
  • Constructor Details

    • ExampleScenario16

      public ExampleScenario16()
  • Method Details

    • main

      public static void main(String[] args)