Κρυπτογράφηση Κειμένου δωρεάν
Κρυπτογραφήστε και αποκρυπτογραφήστε κείμενο με κωδικό χρησιμοποιώντας ισχυρό AES-256-GCM. Ο κωδικός δεν εγκαταλείπει ποτέ το πρόγραμμα περιήγησής σας. Μοιραστείτε μυστικά με ασφάλεια.
Ισχυρή, τυποποιημένη κρυπτογράφηση: AES-256-GCM με κλειδί που προκύπτει από τον κωδικό σας μέσω PBKDF2 (250.000 επαναλήψεις, SHA-256). Κάθε μήνυμα χρησιμοποιεί νέο τυχαίο salt και IV.
Ο κωδικός δεν αποθηκεύεται ή αποστέλλεται πουθενά — όλα εκτελούνται στον περιηγητή σας. Αν χάσετε τον κωδικό, το μήνυμα δεν μπορεί να ανακτηθεί. Μοιραστείτε το κρυπτογραφημένο κείμενο και τον κωδικό μέσω ξεχωριστών καναλιών.
Ανοιχτή μορφή: Η έξοδος είναι base64 από salt (16 bytes) + IV (12 bytes) + κρυπτογραφημένο κείμενο + ετικέτα GCM 16 bytes, με κλειδί από PBKDF2-SHA256 με 250.000 επαναλήψεις. Δεν είναι συμβατή με OpenSSL ή CryptoJS, αλλά μπορείτε να την αποκρυπτογραφήσετε χωρίς αυτόν τον ιστότοπο, για παράδειγμα σε Node.js:
const c = require('crypto');
const b = Buffer.from(B64, 'base64');
const k = c.pbkdf2Sync(PASSWORD, b.subarray(0, 16), 250000, 32, 'sha256');
const d = c.createDecipheriv('aes-256-gcm', k, b.subarray(16, 28));
d.setAuthTag(b.subarray(b.length - 16));
console.log(d.update(b.subarray(28, b.length - 16)) + d.final());Συνηθισμένες χρήσεις
- Ασφαλή κοινοποίηση ενός μυστικούΚρυπτογραφήστε έναν κωδικό πρόσβασης ή μια σημείωση για να τη στείλετε μέσω συνομιλίας ή email.
- Κρυπτογράφηση μιας ιδιωτικής σημείωσηςΠροστατέψτε ευαίσθητες σημειώσεις που αποθηκεύετε ή κολλάτε κάπου.
- Ασφαλή αποστολή διαπιστευτηρίωνΚρυπτογραφήστε κλειδιά API ή δεδομένα σύνδεσης πριν τα κοινοποιήσετε με έναν συνάδελφο.
- Διατήρηση μιας κρυπτογραφημένης καταχώρησης ημερολογίουΚρυπτογραφήστε προσωπική γραφή ώστε να μπορέσετε να την ξαναδιαβάσετε.
- Μάθετε πώς λειτουργεί η κρυπτογραφίαΔείτε πραγματική κρυπτογραφία AES-256-GCM σε δράση.
Πώς λειτουργεί
Στείλτε ένα μυστικό πάνω από ένα μη ασφαλές κανάλι (email, chat) κρυπτογραφώντας το με έναν κωδικό πρόσβασης που μόνο εσείς και ο παραλήπτης γνωρίζετε. Αυτό χρησιμοποιεί την ίδια ισχυρή, τυπική κρυπτογραφία ως διαχειριστές κωδικών πρόσβασης — εκτελούμενη εξ ολοκλήρου στο πρόγραμμα περιήγησής σας.
- 1Εισάγετε κείμενο και κωδικό πρόσβασηςΤίποτα δεν ανεβαίνει. ο κωδικός πρόσβασης δεν αποθηκεύεται ή μεταδίδεται ποτέ.
- 2Ένα κλειδί προέρχεται από τον κωδικό πρόσβασης σαςΤο PBKDF2 επεκτείνει τον κωδικό πρόσβασης με 250.000 SHA-256 επαναλήψεις και ένα φρέσκο τυχαίο αλάτι, κάνοντας τις επιθέσεις brute-force αργές.
- 3Το κείμενο κρυπτογραφείται με AES-256-GCMΈνα τυχαίο IV χρησιμοποιείται κάθε φορά και το GCM προσθέτει μια ετικέτα πιστοποίησης ώστε η παραφθορά (ή ένας λάθος κωδικός πρόσβασης) να ανιχνευθεί κατά την αποκρυπτογράφηση.
- 4Μοιράζεστε το κρυπτογραφημένο κείμενοΣτείλτε το αποτέλεσμα base64 πάνω από οποιοδήποτε κανάλι και τον κωδικό πρόσβασης χωριστά. Ο παραλήπτης επικολλά και τα δύο εδώ για αποκρυπτογράφηση.
Όλη η κρυπτογραφία τρέχει τοπικά με το ενσωματωμένο Web Crypto του περιηγητή. Το plaintext και κωδικό πρόσβασης δεν φεύγουν ποτέ από τη συσκευή σας. Αν ο κωδικός πρόσβασης χάνεται, το μήνυμα είναι ανακτήσιμο — αυτό είναι το σημείο.
Σχετικά εργαλεία
Κρυπτογράφηση Αρχείου (AES-256-GCM)
Κρυπτογραφήστε οποιοδήποτε αρχείο με κωδικό χρησιμοποιώντας AES-256-GCM και PBKDF2 (250.000 επαναλήψεις). Η έξοδος .enc ανοίγει μόνο με τον σωστό κωδικό, και μόνο αυτό το εργαλείο μπορεί να το αποκρυπτογραφήσει. Πλήρως στην πλευρά του πελάτη — το αρχείο σας δεν εγκαταλείπει ποτέ τη συσκευή σας.
Προστασία PDF με κωδικό
Προσθέστε κωδικό πρόσβασης σε ένα PDF με κρυπτογράφηση AES-256 και προαιρετικά απενεργοποιήστε την εκτύπωση, αντιγραφή ή επεξεργασία. Εκτελείται στο πρόγραμμα περιήγησης· τίποτα δεν μεταφορτώνεται.
Ξεκλείδωμα PDF
Αφαιρέστε τον κωδικό πρόσβασης από ένα PDF που μπορείτε να ανοίξετε ή άρετε τους περιορισμούς εκτύπωσης, αντιγραφής και επεξεργασίας. Πολλά αρχεία ταυτόχρονα. Εκτελείται στο πρόγραμμα περιήγησης· τίποτα δεν μεταφορτώνεται.