Έλεγχος DKIM: τα κλειδιά με τα οποία ένας τομέας υπογράφει τα email του
Το DKIM επιτρέπει σε έναν τομέα να υπογράφει τα email του με ένα κλειδί δημοσιευμένο στο DNS, ώστε οι παραλήπτες να μπορούν να ελέγξουν ότι ένα μήνυμα προέρχεται από αυτόν τον τομέα και δεν έχει αλλοιωθεί. Κάθε κλειδί βρίσκεται κάτω από ένα όνομα που λέγεται επιλογέας. Πληκτρολογήστε έναν τομέα και, αν τον γνωρίζετε, τον επιλογέα· χωρίς αυτόν δοκιμάζουμε 33 συνηθισμένους επιλογείς.
Ο επιλογέας είναι η τιμή «s=» της κεφαλίδας «DKIM-Signature» ενός email που έστειλε αυτός ο τομέας. Αφήστε το κενό για να δοκιμάσουμε τους συνηθισμένους.
Πώς θα βρείτε τον επιλογέα
- Ανοίξτε ένα email που έστειλε αυτός ο τομέας και εμφανίστε το πρωτότυπο ή τις κεφαλίδες του (στο Gmail: οι τρεις τελείες και μετά «Εμφάνιση πρωτοτύπου»).
- Βρείτε την κεφαλίδα «DKIM-Signature»: το «d=» είναι ο τομέας και το «s=» ο επιλογέας, για παράδειγμα s=selector1.
- Πληκτρολογήστε τον τομέα και τον επιλογέα και πατήστε «Έλεγχος DKIM». Χωρίς επιλογέα δοκιμάζουμε 33 συνηθισμένους, όπως default, google, selector1 ή k1.
Τι σημαίνει κάθε αποτέλεσμα
- Ο τομέας υπογράφει τα email του με DKIM
- Βρήκαμε το δημόσιο κλειδί του: οι παραλήπτες μπορούν να ελέγξουν ότι τα μηνύματά του προέρχονται από αυτόν τον τομέα και δεν αλλοιώθηκαν στη διαδρομή.
- Υπάρχουν κλειδιά DKIM, με προειδοποιήσεις
- Βρήκαμε τουλάχιστον ένα κλειδί, αλλά κάποια είναι αποσυρμένα, σε δοκιμή ή πολύ αδύναμα. Οι λεπτομέρειες είναι κάτω από κάθε κλειδί.
- Κανένα κλειδί DKIM στους συνηθισμένους επιλογείς
- Αυτό δεν αποδεικνύει ότι ο τομέας δεν έχει DKIM: μπορεί να χρησιμοποιεί άλλον επιλογέα. Θα τον βρείτε στην κεφαλίδα «DKIM-Signature: s=» ενός email που σας έστειλε. Πληκτρολογήστε τον στο «Επιλογέας» και ελέγξτε ξανά.
- Κανένα κλειδί DKIM σε αυτόν τον επιλογέα
- Ελέγξτε πώς είναι γραμμένος: ο επιλογέας είναι η τιμή «s=» της κεφαλίδας «DKIM-Signature» και ο τομέας είναι η τιμή «d=» της.
Τι σημαίνει κάθε ένδειξη
- Το κλειδί είναι κενό (p=): αυτός ο επιλογέας έχει αποσυρθεί και δεν υπογράφει πια email.
- Το κλειδί είναι σε λειτουργία δοκιμής (t=y): ο τομέας ζητά από τους παραλήπτες να μην κάνουν τίποτα όταν η υπογραφή αποτυγχάνει.
- Το κλειδί RSA είναι μικρότερο από 1024 bit: μπορεί να σπάσει και πολλοί παραλήπτες δεν το δέχονται.
- Το κλειδί RSA έχει 1024 bit: εξακολουθεί να γίνεται δεκτό, αλλά συνιστώνται τα 2048.
- Το κλειδί επιτρέπει μόνο SHA-1, έναν παλιό αλγόριθμο που δεν θεωρείται πια ασφαλής.
- Η εγγραφή του κλειδιού έχει σφάλμα και δεν μπορεί να διαβαστεί.
- Ο τύπος του κλειδιού δεν είναι RSA ούτε Ed25519, οπότε οι παραλήπτες δεν μπορούν να το χρησιμοποιήσουν.
- Δεν υπάρχει κλειδί σε κανέναν από τους επιλογείς που δοκιμάσαμε.
Σχετικά εργαλεία
Ποιες χώρες καλύπτει
Λειτουργεί με τομείς από κάθε χώρα. Χωρίς επιλογέα δοκιμάζουμε τους προεπιλεγμένους επιλογείς των μεγάλων παρόχων (Google, Microsoft 365, Zoho, Proton, Fastmail, Mailchimp και άλλων) και τα συνηθισμένα γενικά ονόματα, 33 συνολικά. Τα κλειδιά διαβάζονται όπως τα διαβάζουν οι διακομιστές παραλήπτη (RFC 6376): RSA και Ed25519.
Διαβάζουμε τις δημόσιες εγγραφές DNS του τομέα. Αν πληκτρολογήσετε μια διεύθυνση email ή έναν σύνδεσμο, από το πρόγραμμα περιήγησής σας φεύγει μόνο ο τομέας του. Δεν αποθηκεύουμε τον τομέα που αναζητάτε.
Συχνές ερωτήσεις
Τι είναι το DKIM;
DomainKeys Identified Mail: ο διακομιστής αποστολής υπογράφει κάθε email με ένα ιδιωτικό κλειδί και ο τομέας δημοσιεύει το δημόσιο κλειδί στο DNS. Ο διακομιστής παραλήπτη ελέγχει την υπογραφή: αν ταιριάζει, το email προέρχεται από αυτόν τον τομέα και δεν άλλαξε στη διαδρομή.
Τι είναι ο επιλογέας;
Το όνομα κάτω από το οποίο δημοσιεύεται ένα κλειδί, στη διεύθυνση selector._domainkey.example.com. Ένας τομέας μπορεί να έχει πολλούς, έναν για κάθε πάροχο ή για κάθε αλλαγή κλειδιού. Εμφανίζεται ως «s=» στην κεφαλίδα «DKIM-Signature» κάθε email.
Γιατί δεν βρίσκει κλειδί, ενώ ο τομέας χρησιμοποιεί DKIM;
Οι επιλογείς μπορούν να έχουν οποιοδήποτε όνομα και το DNS δεν επιτρέπει να απαριθμηθούν. Δοκιμάζουμε 33 συνηθισμένους· αν ο τομέας χρησιμοποιεί άλλον, πληκτρολογήστε τον στο «Επιλογέας». Γι’ αυτό το «δεν βρέθηκε» δεν αποδεικνύει ότι δεν υπάρχει DKIM.
Τι σημαίνουν τα 1024 και 2048 bit;
Το μέγεθος του κλειδιού RSA: όσο μεγαλύτερο, τόσο πιο δύσκολα σπάει. Τα 1024 bit εξακολουθούν να γίνονται δεκτά, αλλά συνιστώνται τα 2048. Κάτω από 1024, πολλοί παραλήπτες αγνοούν την υπογραφή.
