Notes cryptées, tableaux de type kanban et tâches similaires avec le support de l’IA
Chiffrement côté client. Avec notre service, vous pouvez configurer et gérer de manière flexible le processus de chiffrement sans dépendre d’outils tiers.
// Пример кода на Node.js // Connecter le module intégré 'crypto' const crypto = require('crypto'); // La clé et l’IV doivent être protégés const key = crypto.randomBytes(32); // 256 бит const iv = crypto.randomBytes(16); // 128 бит function encrypt(text) { let cipher = crypto.createCipheriv('aes-256-cbc', key, iv); let encrypted = cipher.update(text, 'utf8', 'hex'); encrypted += cipher.final('hex'); return encrypted; } function decrypt(encryptedText) { let decipher = crypto.createDecipheriv('aes-256-cbc', key, iv); let decrypted = decipher.update(encryptedText, 'hex', 'utf8'); decrypted += decipher.final('utf8'); return decrypted; }