Banco de Dados sqlite criptografado em node.js

Para criar os arquivos de banco de dados criptografados com node.js eu estou usando o pacote sqlite-cipher, desenvolvido por mim com o uso de sql.js e crypto-js.

O uso deste pacote é muito simples, com ele você pode criptografar e descriptografar e criar novos bancos de dados criptografados. Veja:

Instalação

Para instalar este pacote de abra o prompt ou terminal e execute:
$ npm install sqlite-cipher

Uso

Você pode abrir o arquivo de banco de dados criptografado ou criar uma nova também criptografado. E você pode criptografar ou descriptografar um arquivo existente e salvar em outro arquivo. Veja como:

connect(database, password)

Abrir um arquivo banco de dados criptografado ou criar um novo.

encrypt(from, to, password)

Criptografando um arquivo sqlite. No arquivo de saída (criptografado) você pode usar a extensão que desejar.

decrypt(from, to, password)

Desencriptando banco de dados.

Comandos SQL

Veja como realizar as consultas e executar seus comandos da melhor forma AQUI

Download

Você pode baixar a biblioteca aqui

Sobre o autor:

Graduado em Análise e Desenvolvimento de Sistemas - FLS; Desenvolvedor Full-stack na UniLeão; Revisor de conteúdo do site Clube dos Geeks, católico, gosto de ler e escrever.

Postagens relacionadas:

Uma resposta

Deixe uma resposta

Seu e-mail não será publicado.