using System; using System.Security.Cryptography; Console.WriteLine("Illustrative CNG client. Replace provider/key names from the signed release manifest."); // Example only: CngProvider customProvider = new("ILLUSTRATIVE_MOBILE_ID_QUANTUMSAFE_KSP"); // using CngKey key = CngKey.Open("approved-key-container", customProvider); // using var signer = new ECDsaCng(key); // byte[] signature = signer.SignHash(Convert.FromHexString("..."));