protected override void GenerateKeyPair()
        {
            CryptokiAttribute[] attribs = new CryptokiAttribute[]
            {
                new CryptokiAttribute(CryptokiAttribute.CryptokiType.ValueLen, Utility.ConvertToBytes(KeySizeValue))
            };

            KeyPairValue = CryptoKey.GenerateKeyPair(m_session, new Mechanism(MechanismType.EC_KEY_PAIR_GEN), attribs, null);
            OwnsKeyPair  = true;
        }
        protected override void GenerateKeyPair()
        {
            CryptokiAttribute[] attribs = new CryptokiAttribute[]
            {
                new CryptokiAttribute(CryptokiAttribute.CryptokiType.ValueLen, Utility.ConvertToBytes(KeySizeValue))
            };

            KeyPairValue = CryptoKey.GenerateKeyPair(m_session, m_keyGenMech, attribs, null);
            OwnsKeyPair  = true;
        }