From 2e5c4e3414532087a13ffb3f9ee88cf197e870d4 Mon Sep 17 00:00:00 2001 From: Isaac Teles-Rosario Date: Thu, 21 Apr 2022 14:00:13 -0400 Subject: [PATCH] Create ReadMe.md General overview --- CTng/config/ReadMe.md | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 CTng/config/ReadMe.md diff --git a/CTng/config/ReadMe.md b/CTng/config/ReadMe.md new file mode 100644 index 0000000..a4f52c2 --- /dev/null +++ b/CTng/config/ReadMe.md @@ -0,0 +1,13 @@ +# Cryptography Implementations + +## Contents: +- `types.go`: defines the gossiper and monitor structs which will be be populated by config files (json files) +- `config_loaders.go`: implementation of k-of-n threshold signatures using a BLS library. +- `config/test`: Creates slightly simplified+application specific RSA functions from go's "crypto/rsa" library. + +## config_loaders.go: +- Loads the config files for both monitor and gossiper +- Populates both monitor and gossiper configs from given file paths + +## config_test.go +This tests that the information is populated correctly. Given the json files inside the folder /test, it will read and populate the respective structs