This repository has been archived by the owner. It is now read-only.
Sputnik is an assembly language and interpreter for Fully Homomorphic Encryption
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
cli Add broken CLI... Sep 8, 2018
contracts Add demo code so far Sep 9, 2018
sputnik
tests Make demo work Sep 9, 2018
.gitignore Add .gitignore Sep 7, 2018
LICENSE.md This software is license under GPLv3 Sep 15, 2018
Pipfile Add numpy and reikna Sep 8, 2018
Pipfile.lock Add numpy and reikna Sep 8, 2018
README.md Update README Sep 9, 2018
SPEC.md Change BOOTSTRAP to EXEC Sep 9, 2018
demo.py Update README Sep 9, 2018
setup.py

README.md

Sputnik

Sputnik is an assembly language and interpreter for Fully Homomorphic Encryption

Why?

This is the first ever fully homomorphic smart contract, executed at ETHBerlin on September 9, 2018 :).

This is a proof-of-concept, don't use it in production yet.