Skip to content
This repository was archived by the owner on Sep 12, 2018. It is now read-only.

Commit f2d2097

Browse files
committed
Merge branch 'master-m2crypto' of https://github.com/lsm5/docker-registry into lsm5-master-m2crypto
Conflicts: docker_registry/toolkit.py
2 parents 7ee0db8 + 1ccf306 commit f2d2097

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

docker_registry/toolkit.py

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -232,10 +232,9 @@ def check_signature():
232232
message = ','.join([flask.request.method, flask.request.path] +
233233
['{}:{}'.format(k, headers[k]) for k in header_keys])
234234
logger.debug('Signed message: {}'.format(message))
235-
try:
236-
return RSA.verify(cfg.privileged_key, sigdata, message, 'sha1')
237-
except RSA.ValueError:
235+
if RSA.verify(cfg.privileged_key, sigdata, message, 'sha1') is False:
238236
return False
237+
return True
239238

240239

241240
def parse_content_signature(s):

0 commit comments

Comments
 (0)