segunda-feira, 18 de julho de 2016

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

0 comentários:

Postagem mais recente Postagem mais antiga Página inicial