@lockisecurity/crypto-core — Κρυπτογράφηση AES-GCM για JavaScript & TypeScript

Προσθέστε κρυπτογράφηση AES-GCM στο δικό σας έργο JavaScript ή TypeScript. Το @lockisecurity/crypto-core χρησιμοποιεί το εγγενές WebCrypto API του περιηγητή με μηδενικές εξωτερικές εξαρτήσεις — η ίδια μηχανή που τροφοδοτεί την επέκταση Locki.

Υποστήριξη AES-128 και AES-256

Δημιουργήστε κρυπτογραφικά ασφαλή κλειδιά και κρυπτογραφήστε ή αποκρυπτογραφήστε οποιαδήποτε συμβολοσειρά με AES-128-GCM ή AES-256-GCM — ο ίδιος αλγόριθμος που χρησιμοποιείται από το Locki.

Μηδενικές Εξαρτήσεις

Χτισμένο εξ ολοκλήρου στο WebCrypto API. Χωρίς βιβλιοθήκες κρυπτογράφησης τρίτων, χωρίς εγγενείς συνδέσεις — μόνο το runtime που έχετε ήδη.

Πλήρης Υποστήριξη TypeScript

Συνοδεύεται με πλήρεις ορισμούς τύπων. Λειτουργεί αμέσως με έργα TypeScript — δεν χρειάζονται πρόσθετα πακέτα @types.

Συμβατή Μορφή με Locki

Η κρυπτογραφημένη έξοδος είναι πλήρως συμβατή με τη μορφή επέκτασης Locki. Τα δεδομένα που κρυπτογραφούνται στην εφαρμογή σας μπορούν να αποκρυπτογραφηθούν στο Locki και αντίστροφα.

Ασφαλής Δημιουργία Κλειδιών

Δημιουργήστε κλειδιά AES οποιασδήποτε υποστηριζόμενης μήκους απευθείας στον περιηγητή ή το περιβάλλον Node.js χρησιμοποιώντας το WebCrypto key generation API.

Τεκμηρίωση

Πλήρης αναφορά API και παραδείγματα χρήσης.

Μάθετε Περισσότερα

Ξεκινήστε την κρυπτογράφηση σε λεπτά

Εγκαταστήστε το @lockisecurity/crypto-core και ξεκινήστε να προστατεύετε δεδομένα με κρυπτογράφηση AES-GCM στην δική σας εφαρμογή σήμερα.

Εγκατάσταση στο npm