Skip to content

mtnori/sqlite-jdbc-crypt-example

Repository files navigation

Java での SQLite 暗号化について

SQLite3 Multiple Ciphers の Java Binding を用いて、暗号化された SQLite3 データベースを操作するサンプル

SQLite3 の暗号化方法について整理

クライアントソフトからの接続について

とりあえず Windows 環境のみ。

HeidiSQL

ネットワーク種別=SQLite (Encrypted) を指定して、Cipher=chacha20、Keyを任意の値にセットすれば接続可能 HeidiSQL

IntelliJ IDEA

SQLite3 の Driver を複製し、Driver files に、https://github.com/Willena/sqlite-jdbc-crypt からダウンロードした JDBC の Jar ファイルを指定する。
IntelliJIDEA01

上記で作成した Driver を指定して、新しい DataSource を作成する。(この際、Advanced タブを選択して、key 属性に、暗号化キーを指定する) IntelliJIDEA023

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages