@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.
Ξεκινήστε την κρυπτογράφηση σε λεπτά
Εγκαταστήστε το @lockisecurity/crypto-core και ξεκινήστε να προστατεύετε δεδομένα με κρυπτογράφηση AES-GCM στην δική σας εφαρμογή σήμερα.
Εγκατάσταση στο npm