| ed25519ll. Um wrapper CFFI de baixo nível para Signatures Digitais ED25519 |
Baixe Agora |
ed25519ll. Classificação e resumo
- Licença:
- MIT/X Consortium Lic...
- Nome do editor:
- Daniel Holth
- Site do editor:
- http://bitbucket.org/dholth/
ed25519ll. Tag
ed25519ll. Descrição
O ED25519 é um sistema de assinatura de chave pública com várias características atraentes, incluindo: - Verificação rápida de assinatura única.- Assinatura muito rápida. - Geração de chave rápida.- Nível de alta segurança. Pequenas assinaturas. Assinaturas se encaixam em 64 bytes. Chaves pequenas. As chaves públicas consomem apenas 32 bytes.Este texto abreviado a partir de http://ed25519.cr.yp.to/.about25519lll é um wrapper de Python CFFI de baixo nível para o sistema de assinatura de chave pública ED25519. Ele usa a extensão de distutils () para compilar uma biblioteca compartilhada que não é um módulo de extensão Python e usa o CFFI para conversar com a biblioteca.Este invólucro atualmente expõe apenas a implementação de referência lenta de ED25519, no meu Athlon de 2.6GHz, atingindo cerca de 380 Assinaturas / Segundo / Núcleo, incluindo o Wrapper Overhead.Example: Import Ed25519lmsg = B "A chuva na Espanha permanece principalmente na planície" kp = ed255519ll.crypto_sign_keypir () assinado = ed25519ll.crypto_sign (msg, kp.sk) verificado = ed25519ll. Crypto_Sign_Open (assinado, kp.vk) Assert verificado == Msg # Mas ValueError é levantado para a página inicial do Bad SignaturesProduct
ed25519ll. Software Relacionado