Package: fhe 0.7.0

fhe: Fully Homomorphic Encryption

A reference implementation of homomorphic encryption schemes. These are encryption schemes which allow limited operations (such as addition and multiplication) to be performed on the cipher text directly without decrypting first. In other words, if you encrypt the values 2 and 3 and "add" their cipher texts then decrypting renders 5. At present, the scheme of Fan and Vercauteren (2012) <https://eprint.iacr.org/2012/144> is provided. This package was originally named {HomomorphicEncryption} and available in source form. It is the package described in Aslett et al. (2015) <arxiv:1508.06574>, but due to a name collision created by a later package we have renamed to {fhe}.

Authors:Louis Aslett [aut, cre, cph]

fhe_0.7.0.tar.gz
fhe_0.7.0.zip(r-4.7-x86_64)fhe_0.7.0.zip(r-4.6-x86_64)fhe_0.7.0.zip(r-4.5-x86_64)
fhe_0.7.0.tgz(r-4.6-x86_64)fhe_0.7.0.tgz(r-4.6-arm64)fhe_0.7.0.tgz(r-4.5-x86_64)fhe_0.7.0.tgz(r-4.5-arm64)
fhe_0.7.0.tar.gz(r-4.7-arm64)fhe_0.7.0.tar.gz(r-4.7-x86_64)fhe_0.7.0.tar.gz(r-4.6-arm64)fhe_0.7.0.tar.gz(r-4.6-x86_64)
manual.pdf |manual.html✨
DESCRIPTION |NEWS
card.svg |card.png
fhe/json (API)

# Install 'fhe' in R:
install.packages('fhe', repos = c('https://louisaslett.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/louisaslett/fhe/issues

Uses libs:
  • flint– C library for number theory
  • c++– GNU Standard C++ Library v3

On CRAN:

Conda:

flintcpp

1.00 score 1 stars 17 exports 3 dependencies

Last updated from:b7a2cbd750. Checks:9 OK, 3 FAIL, 3 WARNING. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-arm64OK212
linux-devel-x86_64OK233
source / vignettesOK189
linux-release-arm64OK233
linux-release-x86_64OK212
macos-release-arm64OK140
macos-release-x86_64OK348
macos-oldrel-arm64OK146
macos-oldrel-x86_64OK546
windows-devel-arm64FAIL221
windows-devel-x86_64WARNING276
windows-release-arm64FAIL199
windows-release-x86_64WARNING244
windows-oldrel-x86_64WARNING230
wasm-releaseFAIL114

Exports:cbind2colSumsdecdiagdiag<-enckeygenloadFHEparsparsHelprbind2rowSumssavesave.imagesaveFHEsaveRDSt

Dependencies:gmpRcppRcppParallel