- Criação de nova base de dados no QT utilizando o driver/plugin (QSQLCIPHER)
- Promover encriptação através do SQLCipher (no driver)
- Permitir que este driver, QSQLCipher, trabalhe tanto com SQLite quanto com SQLCipher
- Implementação do código associado
- Testes da funcionalidades através da apresentação de seu conteúdo
- Criação do server/cluster para iniciar a distribuição
- Criação do primeiro nó (leader) por linha de comando e associação por código
- Criar novos nós (inicialmente 3) e distribuir de fato a base de dados
- Primeiro teste por terminal (alguns comandos não funcionam)
- Realizar novos testes por terminal (continuam a falhar...)
- O .setPasword() do próprio QT (QSqlDatabase) ainda trabalha com SQLite, que por sua vez não concebe uso de senhas
- Para encriptação utilizar um .exec() e "PRAGMA key = 'sua_senha_aqui';"
- C
- C++
- CMake
- QT Framework
- QT Creator
- SQLite (QSQLITE)
- SQLCipher (QSQLCIPHER)
- DQLite