aboutsummaryrefslogtreecommitdiffstats
path: root/content
diff options
context:
space:
mode:
authorYigit Sever2021-04-27 01:58:59 +0300
committerYigit Sever2021-04-27 01:58:59 +0300
commitc56847af3808311ca64baa8a56b45f3061622235 (patch)
tree51f7f1f454f48b562efc4c97e51473a66fcd88fd /content
parent64e5aa9568b9996dc597fad7fc369b55fb09b87e (diff)
downloadgradecoin-site-c56847af3808311ca64baa8a56b45f3061622235.tar.gz
gradecoin-site-c56847af3808311ca64baa8a56b45f3061622235.tar.bz2
gradecoin-site-c56847af3808311ca64baa8a56b45f3061622235.zip
Your own keys, please
Diffstat (limited to 'content')
-rw-r--r--content/register_docs.md4
1 files changed, 2 insertions, 2 deletions
diff --git a/content/register_docs.md b/content/register_docs.md
index 4fde05f..45938e3 100644
--- a/content/register_docs.md
+++ b/content/register_docs.md
@@ -4,7 +4,7 @@ description = "Register Documentation"
4weight = 3 4weight = 3
5+++ 5+++
6 6
7Here you can authenticate yourself with the system. 7Here you can authenticate yourself with the system with **your own RSA keypair**.
8Only people who are enrolled to the class can open Gradecoin accounts, with some exceptions for people who asked nicely. 8Only people who are enrolled to the class can open Gradecoin accounts, with some exceptions for people who asked nicely.
9This is enforced with your Student ID (e123456) and a one time password you received with your complementary *Welcome to Gradecoin* email. 9This is enforced with your Student ID (e123456) and a one time password you received with your complementary *Welcome to Gradecoin* email.
10 10
@@ -12,7 +12,7 @@ This is enforced with your Student ID (e123456) and a one time password you rece
12> The cryptographic outputs you are sending over the network are all Base64 Encoded 12> The cryptographic outputs you are sending over the network are all Base64 Encoded
13 13
14- Gradecoin's Public Key (`gradecoin_public_key`) is listed on our Moodle page and [here](/gradecoin.pub). Download and load it it to your client. 14- Gradecoin's Public Key (`gradecoin_public_key`) is listed on our Moodle page and [here](/gradecoin.pub). Download and load it it to your client.
15- Create a JSON object (`P_AR`) with your `metu_id` ("e"+`6 chars`) and `public key` in base64 (PEM) format (`S_PK`) [reference](https://tls.mbed.org/kb/cryptography/asn1-key-structures-in-der-and-pem) 15- Create a JSON object (`P_AR`) with your `metu_id` ("e"+`6 chars`) and the `public key` you have created before in base64 (PEM) format (`S_PK`) [reference](https://tls.mbed.org/kb/cryptography/asn1-key-structures-in-der-and-pem)
16```json 16```json
17{ 17{
18 "student_id": "e123456", 18 "student_id": "e123456",