예제 #1
0
        public override void ReadAttributes(Session session)
        {
            base.ReadAttributes(session);

            modulus_ = ReadAttribute(session, HObj, new ByteArrayAttribute(CKA.MODULUS));

            publicExponent_ = ReadAttribute(session, HObj, new ByteArrayAttribute(CKA.PUBLIC_EXPONENT));

            modulusBits_ = ReadAttribute(session, HObj, new UIntAttribute((uint)CKA.MODULUS_BITS));
        }
예제 #2
0
 public static UIntAttribute ReadAttribute(Session session, uint hObj, UIntAttribute attr)
 {
     return((UIntAttribute)GetAttribute(session, hObj, attr));
 }