Packageswift-homomorphic-encryption 1.0.1all tags
swift-homomorphic-encryption documentation
Homomorphic Encryption library and applications in Swift
Package repository
- Registrar
- GitHub
- License
- Apache License 2.0
- Keywords
- cryptography, homomorphic-encryption, swift
- Owner
- appleview profile
Package dependencies
Package | Requirement | Resolved version |
---|---|---|
swift | 6.0.1 | |
swift-crypto | 3.4.0..<4.0.0 | 3.8.0 |
swift-numerics | 1.0.0..<2.0.0 | 1.0.2 |
swift-algorithms | 1.2.0..<2.0.0 | 1.2.0 |
swift-protobuf | 1.28.1..<2.0.0 | 1.28.2 |
Platform requirements
- Swift tools version
- 5.10.0
Platform | Minimum Version |
---|---|
macos | 14.0 |
Platform requirements originate from the manifest targeting the latest version of Swift!
Linkage information
- Symbol graph ABI
- 0.12.2
- Symbols linked
- 387 / 622 62%
- Git revision
- 1d7e43a45123ce3190b0545fad05bde25d28980c
Modules
CUtil
HomomorphicEncryption
Homomorphic Encryption (HE) enables computation on encrypted data.
HomomorphicEncryptionProtobuf
Protocol buffer support for HomomorphicEncryption
PIRGenerateDatabaseexecutable
Keyword PIR database generation
PIRProcessDatabaseexecutable
Keyword PIR database processing
PIRShardDatabaseexecutable
Keyword PIR database sharding
PNNSGenerateDatabaseexecutable
Private Nearest Neighbor Search database generation
PNNSProcessDatabaseexecutable
Private Nearest Neighbor Search database processing
PrivateInformationRetrieval
Private information retrieval (PIR) enables private database lookup.
PrivateInformationRetrievalProtobuf
Protocol buffer support for PrivateInformationRetrieval
PrivateNearestNeighborSearch
Private nearest neighbor search (PNNS) enables search on vector databases.
PrivateNearestNeighborSearchProtobuf
Protocol buffer support for PrivateNearestNeighborSearch
Products
HomomorphicEncryptionlibrary
HomomorphicEncryptionProtobuflibrary
PrivateInformationRetrievallibrary
PrivateInformationRetrievalProtobuflibrary
PrivateNearestNeighborSearchlibrary
PrivateNearestNeighborSearchProtobuflibrary
PIRGenerateDatabaseexecutable
PIRProcessDatabaseexecutable
PIRShardDatabaseexecutable
PNNSGenerateDatabaseexecutable
PNNSProcessDatabaseexecutable