// Decrypt key exchange material to get the key.
 public override byte[] DecryptKeyExchange(byte[] rgb)
 {
     if (keyContainer == null)
     {
         throw new CryptographicException
                   (_("Crypto_MissingKey"));
     }
     return(keyContainer.DecryptPKCS1(rgb));
 }