swift-libp2p / swift-libp2p-crypto

Core LibP2P cryptography API for commonly used Keys, Hashes and Ciphers
2 stars 2 forks source link

Modular key support #1

Open btoms20 opened 2 years ago

btoms20 commented 2 years ago

What Redesign swift-libp2p-crypto to have modular key support

Why The user / app developer should be able to decide which keys they would like to support in their app. Certain apps might not need Secp256k1 key support so we should be able to drop the Secp256k1 dependency via the package manager. Same for RSA keys, etc...