File tree Expand file tree Collapse file tree 1 file changed +9
-13
lines changed
Expand file tree Collapse file tree 1 file changed +9
-13
lines changed Original file line number Diff line number Diff line change @@ -101,10 +101,8 @@ def sign(self, msg):
101101 def verify (self , msg , sig ):
102102 order = (2 ** self .prepared_key .curve .key_size ) - 1
103103 signature = sigencode_der (* sigdecode_string (sig , order ), order = order )
104- verifier = self .prepared_key .verifier (signature , ec .ECDSA (self .hash_alg ()))
105- verifier .update (msg )
106104 try :
107- verifier . verify ()
105+ self . prepared_key . verify (signature , msg , ec . ECDSA ( self . hash_alg ()) )
108106 return True
109107 except :
110108 return False
@@ -251,25 +249,23 @@ def _process_jwk(self, jwk_dict):
251249
252250 def sign (self , msg ):
253251 try :
254- signer = self .prepared_key .signer (
252+ signature = self .prepared_key .sign (
253+ msg ,
255254 padding .PKCS1v15 (),
256255 self .hash_alg ()
257256 )
258- signer .update (msg )
259- signature = signer .finalize ()
260257 except Exception as e :
261258 raise JWKError (e )
262259 return signature
263260
264261 def verify (self , msg , sig ):
265- verifier = self .prepared_key .verifier (
266- sig ,
267- padding .PKCS1v15 (),
268- self .hash_alg ()
269- )
270- verifier .update (msg )
271262 try :
272- verifier .verify ()
263+ self .prepared_key .verify (
264+ sig ,
265+ msg ,
266+ padding .PKCS1v15 (),
267+ self .hash_alg ()
268+ )
273269 return True
274270 except InvalidSignature :
275271 return False
You can’t perform that action at this time.
0 commit comments