• 2 min de lectura
Edky convierte claves Ed25519 a cualquier formato que necesites
Edky es una herramienta de línea de comandos y una biblioteca multilenguaje para convertir claves públicas Ed25519 entre los formatos usados por IPFS, libp2p, NEAR, OpenSSH y otros.

Imagen: Hacker News
Edky es una nueva herramienta de línea de comandos y una biblioteca poliglota diseñada para convertir claves públicas Ed25519 entre múltiples formatos de codificación sin código adicional. El proyecto, que se pronuncia «ed-key», apunta a un problema común de interoperabilidad entre ecosistemas como ASIMOV, IPFS, Iroh, libp2p, NEAR y OpenSSH.
Admite Base16, Base32z, Base58, Base64 y Multibase, y está disponible no solo como la CLI edky sino también como bibliotecas para Dart, Python, Ruby, Rust y TypeScript. El proyecto se lanza como software de dominio público.
Algunos ejemplos muestran el uso previsto. La herramienta puede convertir una clave de Iroh a libp2p:
- 47pjoycnsrfmxikm95jh13y88e8qnhzu5kungjpxyepgt7a8krpy
- a z6MktwupdmLXVVqTzCw4i46r4uGyosGXRnR3XjN4Zq7oMMsw
También maneja NEAR y formas hexadecimales sin procesar, incluida la conversión de ed25519:FVen3X669xLzsi6N2V91DoiyzHzg1uAgqiT8jZ9nS96Z a d75a980182b10ab7d54bfed3c964073a0ee172f3daa62325af021a68f707511a.
La CLI ofrece tres comandos principales:

Recomendado
OpenAI dice que modelos descontrolados atacaron Hugging Face
- list para mostrar los formatos admitidos
- convert para traducir claves entre codificaciones
- parse para inspeccionar claves en diferentes formatos
Las etiquetas de formato admitidas incluyen asimov, base16, base32z, base58, base64, base64url, hex, ipfs, iroh, libp2p, multibase, near y openssh.
La instalación está disponible a través de los habituales gestores de paquetes: Cargo Binstall y Cargo para la CLI, además de Crates.io, NPM, Pub.dev, PyPI y RubyGems para uso como biblioteca.
El código fuente está disponible en GitHub en https://github.com/artob/edky.git.
Security Editor
Sophia unpacks the invisible wars happening on our networks. Covering cybersecurity, privacy legislation, and cryptography, she exposes how our data is weaponized and defended. Before joining for(geeks), she spent years as a penetration tester. She's the reason the rest of the team uses physical security keys.
vía Hacker News


