namespace GeoVLog.Core.Crypto; /// Hard-coded company keys (cannot be swapped by customer). public static class CompanyKeys { /// RSA-2048 private key used *only* to sign manifest files. internal const string SigningPrivatePem = """ -----BEGIN RSA PRIVATE KEY----- MIICWwIBAAKBgQC1v30... -----END RSA PRIVATE KEY----- """; /// Public half for verification in Reader/Viewer. public const string SigningPublicPem = """ -----BEGIN PUBLIC KEY----- MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC1v30... -----END PUBLIC KEY----- """; }