Προσωπικός τομέας. Ανεξάρτητα προσβάσιμα υποσυστήματα.
Οι στατικές δημοσιεύσεις του lychnos υπογράφονται κρυπτογραφικά. Δεν χρειάζεται να με εμπιστευτείτε — η υπογραφή ελέγχεται ανεξάρτητα. Το pyrsos και το stats δεν υπογράφονται προς το παρόν.
SHA256:uVAPy5CwsK8xop9aTkSUgyPiaE863TEpIouGlv2qXqg
Το δημόσιο κλειδί δηλώνεται σε εγγραφή DNS του eiib.dev, η οποία ελέγχεται από τον καταχωρητή και όχι από τους διακομιστές που σερβίρουν αυτές τις σελίδες. Ακόμη κι αν ένας διακομιστής παραβιαστεί, ο επιτιθέμενος δεν μπορεί να δηλώσει δικό του κλειδί ως δικό μου.
dig +short TXT _signing.eiib.dev
curl -sO https://lychnos.eiib.dev/MANIFEST.txt
curl -sO https://lychnos.eiib.dev/MANIFEST.txt.sig
curl -sO https://lychnos.eiib.dev/allowed_signers.txt
ssh-keygen -Y verify -f allowed_signers.txt -I eiib.dev \
-n eiib.dev -s MANIFEST.txt.sig < MANIFEST.txt
Το κλειδί που επιστρέφει το DNS πρέπει να ταυτίζεται με αυτό του allowed_signers.txt. Αν ταυτίζονται και η επαλήθευση επιτύχει, το MANIFEST.txt περιέχει τον κατακερματισμό SHA-256 κάθε σελίδας, όπως δημοσιεύτηκε.
Η υπογραφή αποδεικνύει ότι το περιεχόμενο υπογράφηκε από τον κάτοχο του κλειδιού, και ότι ο κάτοχος ελέγχει το eiib.dev. Δεν αποδεικνύει πατρότητα του κειμένου ούτε χρονική προτεραιότητα έναντι τρίτων.