diff options
author | Yigit Sever | 2021-04-27 01:58:59 +0300 |
---|---|---|
committer | Yigit Sever | 2021-04-27 01:58:59 +0300 |
commit | c56847af3808311ca64baa8a56b45f3061622235 (patch) | |
tree | 51f7f1f454f48b562efc4c97e51473a66fcd88fd | |
parent | 64e5aa9568b9996dc597fad7fc369b55fb09b87e (diff) | |
download | gradecoin-site-c56847af3808311ca64baa8a56b45f3061622235.tar.gz gradecoin-site-c56847af3808311ca64baa8a56b45f3061622235.tar.bz2 gradecoin-site-c56847af3808311ca64baa8a56b45f3061622235.zip |
Your own keys, please
-rw-r--r-- | content/register_docs.md | 4 |
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" | |||
4 | weight = 3 | 4 | weight = 3 |
5 | +++ | 5 | +++ |
6 | 6 | ||
7 | Here you can authenticate yourself with the system. | 7 | Here you can authenticate yourself with the system with **your own RSA keypair**. |
8 | Only people who are enrolled to the class can open Gradecoin accounts, with some exceptions for people who asked nicely. | 8 | Only people who are enrolled to the class can open Gradecoin accounts, with some exceptions for people who asked nicely. |
9 | This is enforced with your Student ID (e123456) and a one time password you received with your complementary *Welcome to Gradecoin* email. | 9 | This 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", |