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-arm64OK194
linux-devel-x86_64OK191
source / vignettesOK218
linux-release-arm64OK211
linux-release-x86_64OK204
macos-release-arm64OK124
macos-release-x86_64OK421
macos-oldrel-arm64OK157
macos-oldrel-x86_64OK384
windows-devel-arm64FAIL183
windows-devel-x86_64WARNING298
windows-release-arm64FAIL189
windows-release-x86_64WARNING243
windows-oldrel-x86_64WARNING239
wasm-releaseFAIL85

Exports:cbind2colSumsdecdiagdiag<-enckeygenloadFHEparsparsHelprbind2rowSumssavesave.imagesaveFHEsaveRDSt

Dependencies:gmpRcppRcppParallel