Définir le type de chiffrement fort avec Node.js via C++

Application du chiffrement avec Microsoft Excel

Pour implémenter le chiffrement de fichier dans Microsoft Excel (par exemple 2007) :

  1. Dans le menu Outils, sélectionnez Options.
  2. Sélectionnez l’onglet Sécurité.
  3. Entrez une valeur pour le champ Mot de passe pour ouvrir.
  4. Cliquez sur Avancé.
  5. Choisissez le type de chiffrement et confirmez le mot de passe.

Application du chiffrement avec Aspose.Cells

Les exemples de code ci-dessous appliquent un chiffrement fort sur un fichier et définissent un mot de passe.

const path = require("path");
const AsposeCells = require("aspose.cells.node");

// The path to the documents directory.
const dataDir = path.join(__dirname, "data");
const filePath = path.join(dataDir, "Book1.xlsx");

// Instantiate a Workbook object.
// Open an excel file.
const workbook = new AsposeCells.Workbook(filePath);

// Specify Strong Encryption type (RC4,Microsoft Strong Cryptographic Provider).
workbook.setEncryptionOptions(AsposeCells.EncryptionType.StrongCryptographicProvider, 128);

// Password protect the file.
workbook.getSettings().setPassword("1234");

// Save the Excel file.
workbook.save(path.join(dataDir, "encryptedBook1.out.xls"));