fhel 0.0.12 fhel: ^0.0.12 copied to clipboard
Natively supports Fully Homomorphic Encryption operations on sensitive data without revealing it. Supports Key Derivation, Encryption, Decryption, and Mathematical operations.
0.0.12 #
- Added Ciphertext.fromBytes(Uint8List) Constructor
- Added Ciphertext.toBytes() returns Uint8List
- Added afhe.decodeDouble returns first element of decoded vector
0.0.11 #
Conan Release Management
0.0.8 #
Auto-build Android binary in github releases
0.0.7 #
Add support for macOS binary in github releases
- Setup script now supports macOS
Binary is pulled from the latest release on Github, cached in .pub-cache for desktop platforms.
0.0.6 #
Added setup script to automate the process of setting up the library for the first time.
dart run fhel:setup <platform> --arch <architecture>
0.0.5 #
Testing linux release
0.0.4 #
CKKS Scheme
- Encode / Decode Vector[Float]
- Encrypt / Decrypt Plaintext
Save / Load Parameters and Ciphertext
- Pointer[Uin8] references serialized byte string
0.0.3 #
Library Restructure
- Afhe: Adapter of fully homomorphic encryption. Exposes Classes
- Seal: Expose end user APIs. Extends Afhe
0.0.2 #
Android Release
- Supported Architectures: 'arm64-v8a', 'armeabi-v7a', 'x86_64'
- Will not support x86
- Does not include optimizations for Microsoft SEAL