├── .gitignore ├── Dockerfile ├── LICENSE ├── README.md ├── compiler.lua ├── config.json ├── doxyfile ├── genesisblock.json ├── installdeps.sh ├── json.lua ├── peers.txt ├── premake5.lua ├── sandbox.lua ├── src ├── client │ ├── cryptoclient.h │ ├── cryptoserver.h │ ├── httpserver.cpp │ ├── httpserver.h │ ├── main.cpp │ ├── multicoin.cpp │ ├── multicoin.h │ ├── rpcserver.cpp │ ├── wallet.cpp │ └── wallet.h └── kernel │ ├── NoiseClient.cpp │ ├── NoiseClient.h │ ├── NoiseServer.cpp │ ├── NoiseServer.h │ ├── NoiseUtil.cpp │ ├── NoiseUtil.h │ ├── base64.cpp │ ├── base64.h │ ├── blockchain.cpp │ ├── blockchain.h │ ├── blockchaintypes.cpp │ ├── ckmath.h │ ├── concurrentmap.h │ ├── consensus │ ├── AVRR.cpp │ ├── AVRR.h │ ├── Lyra2REv2 │ │ ├── Lyra2.c │ │ ├── Lyra2.h │ │ ├── Lyra2RE.c │ │ ├── Lyra2RE.h │ │ ├── Sponge.c │ │ ├── Sponge.h │ │ └── sha3 │ │ │ ├── blake.c │ │ │ ├── bmw.c │ │ │ ├── cubehash.c │ │ │ ├── hashblock.h │ │ │ ├── keccak.c │ │ │ ├── skein.c │ │ │ ├── sph_blake.h │ │ │ ├── sph_bmw.h │ │ │ ├── sph_cubehash.h │ │ │ ├── sph_keccak.h │ │ │ ├── sph_skein.h │ │ │ └── sph_types.h │ ├── PoW.cpp │ ├── PoW.h │ ├── regtest.cpp │ └── regtest.h │ ├── contract.cpp │ ├── contract.h │ ├── crypto.cpp │ ├── crypto.h │ ├── log.cpp │ ├── log.h │ ├── math.cpp │ ├── merkletree.cpp │ ├── merkletree.h │ ├── network.cpp │ ├── network.h │ ├── networkpeer.cpp │ ├── networkpeer.h │ ├── schnorr.cpp │ ├── schnorr.h │ ├── storage.cpp │ ├── storage.h │ └── version.h └── tests ├── BlockchainTests.cpp ├── BlockchainTests.h ├── BlockchainTypesTests.cpp ├── BlockchainTypesTests.h ├── ContractTests.cpp ├── ContractTests.h ├── CryptoKernelTestRunner.cpp ├── CryptoTests.cpp ├── CryptoTests.h ├── LogTests.cpp ├── LogTests.h ├── MathTests.cpp ├── MathTests.h ├── MerkletreeTests.cpp ├── MerkletreeTests.h ├── SchnorrTests.cpp ├── SchnorrTests.h ├── StorageTests.cpp └── StorageTests.h /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mit-dci/CryptoKernel/HEAD/.gitignore -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mit-dci/CryptoKernel/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mit-dci/CryptoKernel/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mit-dci/CryptoKernel/HEAD/README.md -------------------------------------------------------------------------------- /compiler.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mit-dci/CryptoKernel/HEAD/compiler.lua -------------------------------------------------------------------------------- /config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mit-dci/CryptoKernel/HEAD/config.json -------------------------------------------------------------------------------- /doxyfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mit-dci/CryptoKernel/HEAD/doxyfile -------------------------------------------------------------------------------- /genesisblock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mit-dci/CryptoKernel/HEAD/genesisblock.json -------------------------------------------------------------------------------- /installdeps.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mit-dci/CryptoKernel/HEAD/installdeps.sh -------------------------------------------------------------------------------- /json.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mit-dci/CryptoKernel/HEAD/json.lua -------------------------------------------------------------------------------- /peers.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mit-dci/CryptoKernel/HEAD/peers.txt -------------------------------------------------------------------------------- /premake5.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mit-dci/CryptoKernel/HEAD/premake5.lua -------------------------------------------------------------------------------- /sandbox.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mit-dci/CryptoKernel/HEAD/sandbox.lua -------------------------------------------------------------------------------- /src/client/cryptoclient.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mit-dci/CryptoKernel/HEAD/src/client/cryptoclient.h -------------------------------------------------------------------------------- /src/client/cryptoserver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mit-dci/CryptoKernel/HEAD/src/client/cryptoserver.h -------------------------------------------------------------------------------- /src/client/httpserver.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mit-dci/CryptoKernel/HEAD/src/client/httpserver.cpp -------------------------------------------------------------------------------- /src/client/httpserver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mit-dci/CryptoKernel/HEAD/src/client/httpserver.h -------------------------------------------------------------------------------- /src/client/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mit-dci/CryptoKernel/HEAD/src/client/main.cpp -------------------------------------------------------------------------------- /src/client/multicoin.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mit-dci/CryptoKernel/HEAD/src/client/multicoin.cpp -------------------------------------------------------------------------------- /src/client/multicoin.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mit-dci/CryptoKernel/HEAD/src/client/multicoin.h -------------------------------------------------------------------------------- /src/client/rpcserver.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mit-dci/CryptoKernel/HEAD/src/client/rpcserver.cpp -------------------------------------------------------------------------------- /src/client/wallet.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mit-dci/CryptoKernel/HEAD/src/client/wallet.cpp -------------------------------------------------------------------------------- /src/client/wallet.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mit-dci/CryptoKernel/HEAD/src/client/wallet.h -------------------------------------------------------------------------------- /src/kernel/NoiseClient.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mit-dci/CryptoKernel/HEAD/src/kernel/NoiseClient.cpp -------------------------------------------------------------------------------- /src/kernel/NoiseClient.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mit-dci/CryptoKernel/HEAD/src/kernel/NoiseClient.h -------------------------------------------------------------------------------- /src/kernel/NoiseServer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mit-dci/CryptoKernel/HEAD/src/kernel/NoiseServer.cpp -------------------------------------------------------------------------------- /src/kernel/NoiseServer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mit-dci/CryptoKernel/HEAD/src/kernel/NoiseServer.h -------------------------------------------------------------------------------- /src/kernel/NoiseUtil.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mit-dci/CryptoKernel/HEAD/src/kernel/NoiseUtil.cpp -------------------------------------------------------------------------------- /src/kernel/NoiseUtil.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mit-dci/CryptoKernel/HEAD/src/kernel/NoiseUtil.h -------------------------------------------------------------------------------- /src/kernel/base64.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mit-dci/CryptoKernel/HEAD/src/kernel/base64.cpp -------------------------------------------------------------------------------- /src/kernel/base64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mit-dci/CryptoKernel/HEAD/src/kernel/base64.h -------------------------------------------------------------------------------- /src/kernel/blockchain.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mit-dci/CryptoKernel/HEAD/src/kernel/blockchain.cpp -------------------------------------------------------------------------------- /src/kernel/blockchain.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mit-dci/CryptoKernel/HEAD/src/kernel/blockchain.h -------------------------------------------------------------------------------- /src/kernel/blockchaintypes.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mit-dci/CryptoKernel/HEAD/src/kernel/blockchaintypes.cpp -------------------------------------------------------------------------------- /src/kernel/ckmath.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mit-dci/CryptoKernel/HEAD/src/kernel/ckmath.h -------------------------------------------------------------------------------- /src/kernel/concurrentmap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mit-dci/CryptoKernel/HEAD/src/kernel/concurrentmap.h -------------------------------------------------------------------------------- /src/kernel/consensus/AVRR.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mit-dci/CryptoKernel/HEAD/src/kernel/consensus/AVRR.cpp -------------------------------------------------------------------------------- /src/kernel/consensus/AVRR.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mit-dci/CryptoKernel/HEAD/src/kernel/consensus/AVRR.h -------------------------------------------------------------------------------- /src/kernel/consensus/Lyra2REv2/Lyra2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mit-dci/CryptoKernel/HEAD/src/kernel/consensus/Lyra2REv2/Lyra2.c -------------------------------------------------------------------------------- /src/kernel/consensus/Lyra2REv2/Lyra2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mit-dci/CryptoKernel/HEAD/src/kernel/consensus/Lyra2REv2/Lyra2.h -------------------------------------------------------------------------------- /src/kernel/consensus/Lyra2REv2/Lyra2RE.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mit-dci/CryptoKernel/HEAD/src/kernel/consensus/Lyra2REv2/Lyra2RE.c -------------------------------------------------------------------------------- /src/kernel/consensus/Lyra2REv2/Lyra2RE.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mit-dci/CryptoKernel/HEAD/src/kernel/consensus/Lyra2REv2/Lyra2RE.h -------------------------------------------------------------------------------- /src/kernel/consensus/Lyra2REv2/Sponge.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mit-dci/CryptoKernel/HEAD/src/kernel/consensus/Lyra2REv2/Sponge.c -------------------------------------------------------------------------------- /src/kernel/consensus/Lyra2REv2/Sponge.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mit-dci/CryptoKernel/HEAD/src/kernel/consensus/Lyra2REv2/Sponge.h -------------------------------------------------------------------------------- /src/kernel/consensus/Lyra2REv2/sha3/blake.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mit-dci/CryptoKernel/HEAD/src/kernel/consensus/Lyra2REv2/sha3/blake.c -------------------------------------------------------------------------------- /src/kernel/consensus/Lyra2REv2/sha3/bmw.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mit-dci/CryptoKernel/HEAD/src/kernel/consensus/Lyra2REv2/sha3/bmw.c -------------------------------------------------------------------------------- /src/kernel/consensus/Lyra2REv2/sha3/cubehash.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mit-dci/CryptoKernel/HEAD/src/kernel/consensus/Lyra2REv2/sha3/cubehash.c -------------------------------------------------------------------------------- /src/kernel/consensus/Lyra2REv2/sha3/hashblock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mit-dci/CryptoKernel/HEAD/src/kernel/consensus/Lyra2REv2/sha3/hashblock.h -------------------------------------------------------------------------------- /src/kernel/consensus/Lyra2REv2/sha3/keccak.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mit-dci/CryptoKernel/HEAD/src/kernel/consensus/Lyra2REv2/sha3/keccak.c -------------------------------------------------------------------------------- /src/kernel/consensus/Lyra2REv2/sha3/skein.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mit-dci/CryptoKernel/HEAD/src/kernel/consensus/Lyra2REv2/sha3/skein.c -------------------------------------------------------------------------------- /src/kernel/consensus/Lyra2REv2/sha3/sph_blake.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mit-dci/CryptoKernel/HEAD/src/kernel/consensus/Lyra2REv2/sha3/sph_blake.h -------------------------------------------------------------------------------- /src/kernel/consensus/Lyra2REv2/sha3/sph_bmw.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mit-dci/CryptoKernel/HEAD/src/kernel/consensus/Lyra2REv2/sha3/sph_bmw.h -------------------------------------------------------------------------------- /src/kernel/consensus/Lyra2REv2/sha3/sph_cubehash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mit-dci/CryptoKernel/HEAD/src/kernel/consensus/Lyra2REv2/sha3/sph_cubehash.h -------------------------------------------------------------------------------- /src/kernel/consensus/Lyra2REv2/sha3/sph_keccak.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mit-dci/CryptoKernel/HEAD/src/kernel/consensus/Lyra2REv2/sha3/sph_keccak.h -------------------------------------------------------------------------------- /src/kernel/consensus/Lyra2REv2/sha3/sph_skein.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mit-dci/CryptoKernel/HEAD/src/kernel/consensus/Lyra2REv2/sha3/sph_skein.h -------------------------------------------------------------------------------- /src/kernel/consensus/Lyra2REv2/sha3/sph_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mit-dci/CryptoKernel/HEAD/src/kernel/consensus/Lyra2REv2/sha3/sph_types.h -------------------------------------------------------------------------------- /src/kernel/consensus/PoW.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mit-dci/CryptoKernel/HEAD/src/kernel/consensus/PoW.cpp -------------------------------------------------------------------------------- /src/kernel/consensus/PoW.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mit-dci/CryptoKernel/HEAD/src/kernel/consensus/PoW.h -------------------------------------------------------------------------------- /src/kernel/consensus/regtest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mit-dci/CryptoKernel/HEAD/src/kernel/consensus/regtest.cpp -------------------------------------------------------------------------------- /src/kernel/consensus/regtest.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mit-dci/CryptoKernel/HEAD/src/kernel/consensus/regtest.h -------------------------------------------------------------------------------- /src/kernel/contract.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mit-dci/CryptoKernel/HEAD/src/kernel/contract.cpp -------------------------------------------------------------------------------- /src/kernel/contract.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mit-dci/CryptoKernel/HEAD/src/kernel/contract.h -------------------------------------------------------------------------------- /src/kernel/crypto.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mit-dci/CryptoKernel/HEAD/src/kernel/crypto.cpp -------------------------------------------------------------------------------- /src/kernel/crypto.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mit-dci/CryptoKernel/HEAD/src/kernel/crypto.h -------------------------------------------------------------------------------- /src/kernel/log.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mit-dci/CryptoKernel/HEAD/src/kernel/log.cpp -------------------------------------------------------------------------------- /src/kernel/log.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mit-dci/CryptoKernel/HEAD/src/kernel/log.h -------------------------------------------------------------------------------- /src/kernel/math.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mit-dci/CryptoKernel/HEAD/src/kernel/math.cpp -------------------------------------------------------------------------------- /src/kernel/merkletree.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mit-dci/CryptoKernel/HEAD/src/kernel/merkletree.cpp -------------------------------------------------------------------------------- /src/kernel/merkletree.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mit-dci/CryptoKernel/HEAD/src/kernel/merkletree.h -------------------------------------------------------------------------------- /src/kernel/network.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mit-dci/CryptoKernel/HEAD/src/kernel/network.cpp -------------------------------------------------------------------------------- /src/kernel/network.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mit-dci/CryptoKernel/HEAD/src/kernel/network.h -------------------------------------------------------------------------------- /src/kernel/networkpeer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mit-dci/CryptoKernel/HEAD/src/kernel/networkpeer.cpp -------------------------------------------------------------------------------- /src/kernel/networkpeer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mit-dci/CryptoKernel/HEAD/src/kernel/networkpeer.h -------------------------------------------------------------------------------- /src/kernel/schnorr.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mit-dci/CryptoKernel/HEAD/src/kernel/schnorr.cpp -------------------------------------------------------------------------------- /src/kernel/schnorr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mit-dci/CryptoKernel/HEAD/src/kernel/schnorr.h -------------------------------------------------------------------------------- /src/kernel/storage.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mit-dci/CryptoKernel/HEAD/src/kernel/storage.cpp -------------------------------------------------------------------------------- /src/kernel/storage.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mit-dci/CryptoKernel/HEAD/src/kernel/storage.h -------------------------------------------------------------------------------- /src/kernel/version.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mit-dci/CryptoKernel/HEAD/src/kernel/version.h -------------------------------------------------------------------------------- /tests/BlockchainTests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mit-dci/CryptoKernel/HEAD/tests/BlockchainTests.cpp -------------------------------------------------------------------------------- /tests/BlockchainTests.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mit-dci/CryptoKernel/HEAD/tests/BlockchainTests.h -------------------------------------------------------------------------------- /tests/BlockchainTypesTests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mit-dci/CryptoKernel/HEAD/tests/BlockchainTypesTests.cpp -------------------------------------------------------------------------------- /tests/BlockchainTypesTests.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mit-dci/CryptoKernel/HEAD/tests/BlockchainTypesTests.h -------------------------------------------------------------------------------- /tests/ContractTests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mit-dci/CryptoKernel/HEAD/tests/ContractTests.cpp -------------------------------------------------------------------------------- /tests/ContractTests.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mit-dci/CryptoKernel/HEAD/tests/ContractTests.h -------------------------------------------------------------------------------- /tests/CryptoKernelTestRunner.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mit-dci/CryptoKernel/HEAD/tests/CryptoKernelTestRunner.cpp -------------------------------------------------------------------------------- /tests/CryptoTests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mit-dci/CryptoKernel/HEAD/tests/CryptoTests.cpp -------------------------------------------------------------------------------- /tests/CryptoTests.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mit-dci/CryptoKernel/HEAD/tests/CryptoTests.h -------------------------------------------------------------------------------- /tests/LogTests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mit-dci/CryptoKernel/HEAD/tests/LogTests.cpp -------------------------------------------------------------------------------- /tests/LogTests.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mit-dci/CryptoKernel/HEAD/tests/LogTests.h -------------------------------------------------------------------------------- /tests/MathTests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mit-dci/CryptoKernel/HEAD/tests/MathTests.cpp -------------------------------------------------------------------------------- /tests/MathTests.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mit-dci/CryptoKernel/HEAD/tests/MathTests.h -------------------------------------------------------------------------------- /tests/MerkletreeTests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mit-dci/CryptoKernel/HEAD/tests/MerkletreeTests.cpp -------------------------------------------------------------------------------- /tests/MerkletreeTests.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mit-dci/CryptoKernel/HEAD/tests/MerkletreeTests.h -------------------------------------------------------------------------------- /tests/SchnorrTests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mit-dci/CryptoKernel/HEAD/tests/SchnorrTests.cpp -------------------------------------------------------------------------------- /tests/SchnorrTests.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mit-dci/CryptoKernel/HEAD/tests/SchnorrTests.h -------------------------------------------------------------------------------- /tests/StorageTests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mit-dci/CryptoKernel/HEAD/tests/StorageTests.cpp -------------------------------------------------------------------------------- /tests/StorageTests.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mit-dci/CryptoKernel/HEAD/tests/StorageTests.h --------------------------------------------------------------------------------