Δωρεάν χρήση, χωρίς λογαριασμό
JWT Κωδικοποιητής
Δημιουργήστε ένα συμπαγές JSON Web Token από αξιώσεις και υπογράψτε το σε αυτό το πρόγραμμα περιήγησης. Χρησιμοποιήστε αυτήν τη σελίδα για εκμάθηση και δοκιμαστικές μάρκες, όχι για έλεγχο ταυτότητας παραγωγής.
Πώς μπορώ να δημιουργήσω και να υπογράψω ένα JWT;
Εισαγάγετε ένα αντικείμενο αξιώσεων JSON, επιλέξτε HS256, HS384 ή HS512 και παρέχετε ένα μυστικό δοκιμής. Προαιρετικά προσθέστε έναν χρόνο λήξης. Το πρόγραμμα περιήγησης δημιουργεί το διακριτικό τοπικά. αντιγράψτε το μόνο σε ένα ασφαλές περιβάλλον δοκιμής.
Συχνές ερωτήσεις
Πώς μπορώ να δημιουργήσω και να υπογράψω ένα JWT;
Εισαγάγετε ένα αντικείμενο αξιώσεων JSON, επιλέξτε HS256, HS384 ή HS512 και παρέχετε ένα μυστικό δοκιμής. Προαιρετικά προσθέστε έναν χρόνο λήξης. Το πρόγραμμα περιήγησης δημιουργεί το διακριτικό τοπικά. αντιγράψτε το μόνο σε ένα ασφαλές περιβάλλον δοκιμής.
Αποστέλλεται το μυστικό μου σε διακομιστή;
Όχι. Η υπογραφή χρησιμοποιεί Web Crypto σε αυτήν την καρτέλα του προγράμματος περιήγησης. Το μυστικό και οι αξιώσεις δεν μεταφορτώνονται ούτε αποθηκεύονται από αυτό το εργαλείο. Μην εισαγάγετε μυστικό παραγωγής: οι επεκτάσεις προγράμματος περιήγησης ή μια παραβιασμένη συσκευή ενδέχεται να εξακολουθούν να έχουν πρόσβαση στο περιεχόμενο της σελίδας.
Η δημιουργία ενός JWT συνδέεται με έναν χρήστη;
Όχι. Ένα υπογεγραμμένο διακριτικό από μόνο του δεν επαληθεύει κανέναν. Ένας διακομιστής πρέπει να επικυρώσει την υπογραφή, τον εκδότη, το κοινό, τη λήξη και τους κανόνες που αφορούν την εφαρμογή.
Μπορώ να χρησιμοποιήσω το μυστικό παραγωγής μου εδώ;
Όχι. Χρησιμοποιήστε μόνο ένα μυστικό δοκιμής μιας χρήσης. Τα μυστικά υπογραφής HMAC είναι κοινόχρηστα κλειδιά και οποιοσδήποτε έχει το κλειδί μπορεί να δημιουργήσει υπογραφές. Διατηρήστε τα κλειδιά παραγωγής σε έναν ασφαλή διαχειριστή μυστικών από την πλευρά του διακομιστή.
Ποιοι αλγόριθμοι υποστηρίζονται;
Αυτό το εργαλείο υποστηρίζει μόνο HS256, HS384 και HS512. Δεν υποστηρίζει ασύμμετρους αλγόριθμους όπως RS256 ή ES256.