Made message signing in Cryptography use SHA512 as the message content for... #1

Closed
netkas wants to merge 421 commits from master into dev
7 changed files with 48 additions and 7 deletions
Showing only changes of commit 2a62430596 - Show all commits

4
.env
View file

@ -29,8 +29,8 @@ REDIS_PASSWORD=root
SB_COFFEE_NAME=coffee SB_COFFEE_NAME=coffee
SB_COFFEE_DOMAIN=coffee.com SB_COFFEE_DOMAIN=coffee.com
SB_COFFEE_RPC_ENDPOINT=http://127.0.0.0:8086/ SB_COFFEE_RPC_ENDPOINT=http://127.0.0.0:8086/
SB_INSTANCE_DNS_MOCK_COFFEE="coffee.com <txt>" SB_INSTANCE_DNS_MOCK_COFFEE="coffee.com v=socialbox;sb-rpc=http://127.0.0.0:8086/;sb-key=sig:g59Cf8j1wmQmRg1MkveYbpdiZ-1-_hFU9eRRJmQAwmc;sb-exp=0"
SB_TEAPOT_DOMAIN=teapot.com SB_TEAPOT_DOMAIN=teapot.com
SB_TEAPOT_RPC_ENDPOINT=http://127.0.0.0:8087/ SB_TEAPOT_RPC_ENDPOINT=http://127.0.0.0:8087/
SB_INSTANCE_DNS_MOCK_TEAPOT="teapot.com <txt>" SB_INSTANCE_DNS_MOCK_TEAPOT="teapot.com v=socialbox;sb-rpc=http://127.0.0.0:8087/;sb-key=sig:MDXUuripAo_IAv-EZTEoFhpIdhsXxfMLNunSnQzxYiY;sb-exp=0"

View file

@ -59,8 +59,8 @@ services:
# Usage: SB_INSTANCE_DNS_MOCK_<INSTANCE_NAME>: <DOMAIN> <TXT_RECORD> # Usage: SB_INSTANCE_DNS_MOCK_<INSTANCE_NAME>: <DOMAIN> <TXT_RECORD>
# Environment Variable name is ignored, only the value is used with the prefix being used to detect # Environment Variable name is ignored, only the value is used with the prefix being used to detect
# the instance name and the suffix being used to detect the TXT record # the instance name and the suffix being used to detect the TXT record
SB_INSTANCE_DNS_MOCK_COFFEE: ${SB_INSTANCE_DNS_MOCK_COFFEE:-"coffee.com <txt>"} SB_INSTANCE_DNS_MOCK_COFFEE: ${SB_INSTANCE_DNS_MOCK_COFFEE:-"coffee.com v=socialbox;sb-rpc=http://127.0.0.0:8086/;sb-key=sig:g59Cf8j1wmQmRg1MkveYbpdiZ-1-_hFU9eRRJmQAwmc;sb-exp=0"}
SB_INSTANCE_DNS_MOCK_TEAPOT: ${SB_INSTANCE_DNS_MOCK_TEAPOT:-"teapot.com <txt>"} SB_INSTANCE_DNS_MOCK_TEAPOT: ${SB_INSTANCE_DNS_MOCK_TEAPOT:-"teapot.com v=socialbox;sb-rpc=http://127.0.0.0:8087/;sb-key=sig:MDXUuripAo_IAv-EZTEoFhpIdhsXxfMLNunSnQzxYiY;sb-exp=0"}
healthcheck: healthcheck:
test: ["CMD", "curl", "-f", "-H", "Request-Type: ping", "${SB_INSTANCE_RPC_ENDPOINT-http://127.0.0.0:8086/}"] test: ["CMD", "curl", "-f", "-H", "Request-Type: ping", "${SB_INSTANCE_RPC_ENDPOINT-http://127.0.0.0:8086/}"]
interval: 30s interval: 30s
@ -162,8 +162,8 @@ services:
# Usage: SB_INSTANCE_DNS_MOCK_<INSTANCE_NAME>: <DOMAIN> <TXT_RECORD> # Usage: SB_INSTANCE_DNS_MOCK_<INSTANCE_NAME>: <DOMAIN> <TXT_RECORD>
# Environment Variable name is ignored, only the value is used with the prefix being used to detect # Environment Variable name is ignored, only the value is used with the prefix being used to detect
# the instance name and the suffix being used to detect the TXT record # the instance name and the suffix being used to detect the TXT record
SB_INSTANCE_DNS_MOCK_COFFEE: ${SB_INSTANCE_DNS_MOCK_COFFEE:-"coffee.com <txt>"} SB_INSTANCE_DNS_MOCK_COFFEE: ${SB_INSTANCE_DNS_MOCK_COFFEE:-"coffee.com v=socialbox;sb-rpc=http://127.0.0.0:8086/;sb-key=sig:g59Cf8j1wmQmRg1MkveYbpdiZ-1-_hFU9eRRJmQAwmc;sb-exp=0"}
SB_INSTANCE_DNS_MOCK_TEAPOT: ${SB_INSTANCE_DNS_MOCK_TEAPOT:-"teapot.com <txt>"} SB_INSTANCE_DNS_MOCK_TEAPOT: ${SB_INSTANCE_DNS_MOCK_TEAPOT:-"teapot.com v=socialbox;sb-rpc=http://127.0.0.0:8087/;sb-key=sig:MDXUuripAo_IAv-EZTEoFhpIdhsXxfMLNunSnQzxYiY;sb-exp=0"}
healthcheck: healthcheck:
test: ["CMD", "curl", "-f", "-H", "Request-Type: ping", "${SB_INSTANCE_RPC_ENDPOINT-http://127.0.0.0:8087/}"] test: ["CMD", "curl", "-f", "-H", "Request-Type: ping", "${SB_INSTANCE_RPC_ENDPOINT-http://127.0.0.0:8087/}"]
interval: 30s interval: 30s

View file

@ -0,0 +1,20 @@
{
"host_keypair_expires": 0,
"host_public_key": "sig:g59Cf8j1wmQmRg1MkveYbpdiZ-1-_hFU9eRRJmQAwmc",
"host_private_key": "sig:tTVe59Ko5XuwgS8PneR92FAOqbgSHTKYn8U-lQRB9KODn0J_yPXCZCZGDUyS95hul2Jn7X7-EVT15FEmZADCZw",
"internal_encryption_keys": [
"c2cpdTkYqIWI93cJPpAuCsoQJcHi9l37lYHA2TpUo9A",
"XUuWyWcKmtCUNVZ7Y0ZDbCE72klHZIniRihIIo78Vbs",
"SGg4GM_0-hO95Q6hBq2UjzGrp9mhVHyklNTHo-OZSNw",
"43WrkV6rDyc04S41E4uwJ1nQFhlll_CflsPW_hMOiqE",
"QDh9KecIdU-6be5ScPagL_WrWp8hQAersLQvLv9YtNQ",
"z4SnLU9Xw9F3yjPH_TmV4HuvZrpaVE0bqxzUGHyXQ-k",
"vg7lWOzkL_59u3o2RKcdrdwc7KVh07NrZRQzBPoJXEU",
"UW6X3XGGLj_e8xYd1bUwX9KYPTczHFtYTmy4FfiqfG0",
"sh-sRIQ3lWgkqR87wcTtZkDrgDKY2FOLuzdtpAvi9Wg",
"SDweTV1kNH0s5Ah1pwbfDo3ThAXAVKo9qJ4V9-hsHIs"
],
"encryption_keys_count": 10,
"encryption_keys_algorithm": "xchacha20",
"transport_encryption_algorithm": "chacha20"
}

View file

@ -0,0 +1 @@
v=socialbox;sb-rpc=http://127.0.0.0:8086/;sb-key=sig:g59Cf8j1wmQmRg1MkveYbpdiZ-1-_hFU9eRRJmQAwmc;sb-exp=0

View file

@ -0,0 +1,20 @@
{
"host_keypair_expires": 0,
"host_public_key": "sig:MDXUuripAo_IAv-EZTEoFhpIdhsXxfMLNunSnQzxYiY",
"host_private_key": "sig:kPfGxpsnisJIp5pKuD1AI7-T1bLk1S-EGOr7jBq5AO4wNdS6uKkCj8gC_4RlMSgWGkh2GxfF8ws26dKdDPFiJg",
"internal_encryption_keys": [
"ql5xP8OmKbSm_Fj4uz28aJ2Dpxdpg994Ker9Yp6eWVc",
"1mbn_MrV_XlPG7bqTrLXHd8H9bBUN27Rm-oIZmldOYQ",
"PL5YB2_C3I3gZAzrA2AP37tZKPsM5BQg0RH7LAgREGs",
"VEU4sF9v3AzDKEBLEJCbhirERouNdvMjGBoLLn0A9M4",
"5HeBwyDdUh8rbF5EKM9rQ0uU8PyzMIljoGKnn9CPk1U",
"YOGrfjs2dYnf7OL6FLhCMmfig-xCHNjGF7Gny7DisEQ",
"N-ouk7GBRqn1wLXtJ7BCcE5kPh4X0kgHuKzgOJ6i3Oo",
"bTo0YnNOVB4XtqiFpSx9kRaufDRDoYt6or-MRodngWQ",
"HTAvX3Nnf61-UOFQYcJOqfGcJVps_EOxo7KUf5Z0Zk0",
"UelTVnfWENEZEt6a7j5jxWq_pXWZ4X9pF8lOrdb6PKc"
],
"encryption_keys_count": 10,
"encryption_keys_algorithm": "xchacha20",
"transport_encryption_algorithm": "chacha20"
}

View file

@ -0,0 +1 @@
v=socialbox;sb-rpc=http://127.0.0.0:8087/;sb-key=sig:MDXUuripAo_IAv-EZTEoFhpIdhsXxfMLNunSnQzxYiY;sb-exp=0

View file

@ -19,5 +19,4 @@ echo "Initializing Socialbox..."
/usr/bin/socialbox init --log-level=${LOG_LEVEL-INFO} /usr/bin/socialbox init --log-level=${LOG_LEVEL-INFO}
# Run supervisord, final command # Run supervisord, final command
echo "Starting supervisord..."
/usr/bin/supervisord -c /etc/supervisor/conf.d/supervisord.conf /usr/bin/supervisord -c /etc/supervisor/conf.d/supervisord.conf