Exemple #1
0
            private static SafeSecKeyRefHandle ImportKey(RSAParameters parameters)
            {
                bool isPrivateKey = parameters.D != null;

                byte[] pkcs1Blob = isPrivateKey ? parameters.ToPkcs1Blob() : parameters.ToSubjectPublicKeyInfo();

                return(Interop.AppleCrypto.ImportEphemeralKey(pkcs1Blob, isPrivateKey));
            }