def to_jwk(self, jwk): jwk.kty = keys.KeyTypeEnum.RSA jwk.n = _LBE(self.material.n) jwk.e = _LBE(self.material.e) if self.is_private: jwk.d = _LBE(self.material.d) jwk.p = _LBE(self.material.p) jwk.q = _LBE(self.material.q) jwk.qi = _LBE(self.material.u)
def length(self): return len(_BD(_LBE(self.material.n))) * 8