Zitat von Daniel Holth <dho...@gmail.com>:

Why are you using Ed25519 and JWS instead of PGP, S/MIME, or ECDSA?
    Wheel's signing scheme is designed to protect against cryptography
    that is not used.  Wheel tries to encourage signing by making it very
    fast and easy.  Signature verification is encouraged by including
    the signature in the archive itself rather than making it a separate
    download, and by including a Python implementation of the entire
    signing system in the reference implementation.

    JWS and Ed25519 yield small, pure-Python implementations.  Ed25519
    is fast enough that public-key cryptography can be considered for
    applications where it was traditionally too slow to be used, so
    wheels can be signed without worrying about performance.

I believe this analysis of reasons for not using cryptography is incorrect.
Speed never is an issue in deciding whether or not to use cryptographic
algorithms, today (except for cases with very limited CPU capabilities).
Instead, the primary reason for not choosing cryptography is ease-of-use.

For that reason, I still think that using an established algorithm would
be the better choice. I remain -1 on this choice.

Regards,
Martin


_______________________________________________
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com

Reply via email to