Virtual Secure Platform Development Team
VSP provides a toolchain to run encrypted C programs without decryption.
Pinned Repositories
cuFHE
CUDA-accelerated Fully Homomorphic Encryption Library
HOGE
FPGA implementation of TFHE
homfa
Iyokan
Generic engine to evaluate logical circuits on homomorphic encryption
Iyokan-L2
Pararell FHE Circuit Evaluation Engine
kvsp
A VSP; run your encrypted C code AS IS!
MitouDocument
未踏応募書類と成果報告書
pyFHE
This is repository for python implementation of TFHE. We are plannning to use numpy and CuPy to support GPU accelaration.
TFHEpp
Pure C++ Ver. of TFHE.
V2TT
This is the repository for the transpiler to compile Verilog to C++ code with TFHE library.
Virtual Secure Platform Development Team's Repositories
virtualsecureplatform/kvsp
A VSP; run your encrypted C code AS IS!
virtualsecureplatform/TFHEpp
Pure C++ Ver. of TFHE.
virtualsecureplatform/Iyokan
Generic engine to evaluate logical circuits on homomorphic encryption
virtualsecureplatform/MitouDocument
未踏応募書類と成果報告書
virtualsecureplatform/cuFHE
CUDA-accelerated Fully Homomorphic Encryption Library
virtualsecureplatform/HOGE
FPGA implementation of TFHE
virtualsecureplatform/homfa
virtualsecureplatform/Iyokan-L1
Pararell FHE Circuit Evaluation Engine
virtualsecureplatform/llvm-cahp
virtualsecureplatform/kvsp-rv32i
virtualsecureplatform/cahp-ruby
5-Stage pipeline processor implementation for VSP
virtualsecureplatform/Sudachi
virtualsecureplatform/AES-chisel
Chisel implementation of AES
virtualsecureplatform/BFVpp
C++ reimplementation of BFV
virtualsecureplatform/cahpv4-sim
virtualsecureplatform/kvsp-benchmark
virtualsecureplatform/Parameter-Selection
To determine TFHE's parameter, run lwe-estimator.
virtualsecureplatform/XKCP-PRNG
C++ implementation of XKCP based CSPRNG
virtualsecureplatform/AES
C++ AES implementation
virtualsecureplatform/aes-verilog
Verilog implementation of AES
virtualsecureplatform/ASCON-Chisel
virtualsecureplatform/berkeley-hardfloat
virtualsecureplatform/concrete-fft
Wrapped for C++
virtualsecureplatform/concrete-ntt
Wrapped for C++
virtualsecureplatform/homfa-cav22
virtualsecureplatform/homfa-experiment
virtualsecureplatform/kvsp-alexandrite
kvsp using Alexandrite
virtualsecureplatform/SHAKE3-Chisel
virtualsecureplatform/SHAKEPRNG
The PRNG based on SHAKE, XOF mode of SHA-3.
virtualsecureplatform/Tangor
PoC of StarPU based Iyokan