Native pure Swift library for Umbral proxy re-encryption protocol. Based on the original paper.
Add the following line to your Podfile
pod 'SwiftUmbral', '~> 0.5'
- Based on EllipticSwift library and uses precompiled curves from there (secp256k1 and Ethereum's BN256)
- No proof of re-encryption is implemented yet
- Performance in Debug mode is sometimes unpredictable, but it's on par with C implementations when built for Release
- No serialization implemented yet
- Alex Vlasov, shamatar, alex.m.vlasov@gmail.com