sqlcipher-jdbc:适用于SQLCipher的JDBC驱动程序(仅适用于OS X)

上传者: 42131443 | 上传时间: 2022-07-05 13:31:50 | 文件大小: 7.55MB | 文件类型: ZIP
前叉音符 这是经过修改以与配合使用的的分支, 是经过修改以支持加密SQLite版本。 SQLCipher作为子模块包含在此处。 当前,这里包含的唯一本机二进制文件是针对64位OS X的。尽管如此,我试图将修改保持在最低限度,并且通过摆弄makefile来为其他平台构建东西可能并不困难。 要创建/打开加密的数据库,请尝试以下操作: Class.forName("org.sqlite.JDBC"); Properties props = new Properties(); props.put( "key", "some_passphrase" ) Connection conn = DriverManager.getConnection( url, props ); 有关控制加密的相关实用说明,请参见SQLCipher文档。 这些包括: 钥匙 密码 kdf_iter cipher_p

文件下载

资源详情

[{"title":"( 96 个子文件 7.55MB ) sqlcipher-jdbc:适用于SQLCipher的JDBC驱动程序(仅适用于OS X)","children":[{"title":"sqlcipher-jdbc-master","children":[{"title":"README_BUILD.md <span style='color:#111;'> 2.57KB </span>","children":null,"spread":false},{"title":".gitmodules <span style='color:#111;'> 88B </span>","children":null,"spread":false},{"title":"VERSION <span style='color:#111;'> 15B </span>","children":null,"spread":false},{"title":"src","children":[{"title":"test","children":[{"title":"java","children":[{"title":"org","children":[{"title":"sqlite","children":[{"title":"OSInfoTest.java <span style='color:#111;'> 3.00KB </span>","children":null,"spread":false},{"title":"sample.db <span style='color:#111;'> 10.00KB </span>","children":null,"spread":false},{"title":"ConnectionTest.java <span style='color:#111;'> 9.15KB </span>","children":null,"spread":false},{"title":"BackupTest.java <span style='color:#111;'> 2.46KB </span>","children":null,"spread":false},{"title":"UDFTest.java <span style='color:#111;'> 13.86KB </span>","children":null,"spread":false},{"title":"ReadUncommittedTest.java <span style='color:#111;'> 1.69KB </span>","children":null,"spread":false},{"title":"ExtensionTest.java <span style='color:#111;'> 1.91KB </span>","children":null,"spread":false},{"title":"SQLiteDataSourceTest.java <span style='color:#111;'> 2.36KB </span>","children":null,"spread":false},{"title":"ExtendedCommandTest.java <span style='color:#111;'> 2.75KB </span>","children":null,"spread":false},{"title":"StatementTest.java <span style='color:#111;'> 14.29KB </span>","children":null,"spread":false},{"title":"PrepStmtTest.java <span style='color:#111;'> 21.17KB </span>","children":null,"spread":false},{"title":"InsertQueryTest.java <span style='color:#111;'> 5.99KB </span>","children":null,"spread":false},{"title":"SQLiteConnectionPoolDataSourceTest.java <span style='color:#111;'> 2.01KB </span>","children":null,"spread":false},{"title":"JDBCTest.java <span style='color:#111;'> 1.59KB </span>","children":null,"spread":false},{"title":"testdb.jar <span style='color:#111;'> 2.48KB </span>","children":null,"spread":false},{"title":"TransactionTest.java <span style='color:#111;'> 10.96KB </span>","children":null,"spread":false},{"title":"DBMetaDataTest.java <span style='color:#111;'> 28.20KB </span>","children":null,"spread":false},{"title":"FetchSizeTest.java <span style='color:#111;'> 1.94KB </span>","children":null,"spread":false},{"title":"QueryTest.java <span style='color:#111;'> 6.76KB </span>","children":null,"spread":false},{"title":"RSMetaDataTest.java <span style='color:#111;'> 6.41KB </span>","children":null,"spread":false},{"title":"SQLiteJDBCLoaderTest.java <span style='color:#111;'> 3.30KB </span>","children":null,"spread":false},{"title":"AllTests.java <span style='color:#111;'> 714B </span>","children":null,"spread":false},{"title":"EncryptedTest.java <span style='color:#111;'> 1.79KB </span>","children":null,"spread":false},{"title":"SQLiteConfigTest.java <span style='color:#111;'> 975B </span>","children":null,"spread":false}],"spread":false}],"spread":true}],"spread":true}],"spread":true},{"title":"main","children":[{"title":"target","children":[{"title":"testdb.jar7707595110025748705 <span style='color:#111;'> 2.48KB </span>","children":null,"spread":false},{"title":"testdb.jar7561007154787325801 <span style='color:#111;'> 2.48KB </span>","children":null,"spread":false},{"title":"sample.db3781345977843727311 <span style='color:#111;'> 10.00KB </span>","children":null,"spread":false},{"title":"sample.db5146130081809857960 <span style='color:#111;'> 10.00KB </span>","children":null,"spread":false},{"title":"sample.db5118308387616140847 <span style='color:#111;'> 10.00KB </span>","children":null,"spread":false},{"title":"sample.db1121577371722804844 <span style='color:#111;'> 10.00KB </span>","children":null,"spread":false}],"spread":true},{"title":"resources","children":[{"title":"java.sql.Driver <span style='color:#111;'> 15B </span>","children":null,"spread":false},{"title":"org","children":[{"title":"sqlite","children":[{"title":"SQLite.class <span style='color:#111;'> 4.41MB </span>","children":null,"spread":false},{"title":"native","children":[{"title":"Mac","children":[{"title":"x86_64","children":[{"title":"libsqlitejdbc.jnilib <span style='color:#111;'> 1.07MB </span>","children":null,"spread":false}],"spread":false}],"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true},{"title":"ext","children":[{"title":"extension-functions.c <span style='color:#111;'> 50.18KB </span>","children":null,"spread":false}],"spread":true},{"title":"java","children":[{"title":"org","children":[{"title":"sqlite","children":[{"title":"SQLiteConfig.java <span style='color:#111;'> 31.77KB </span>","children":null,"spread":false},{"title":"javax","children":[{"title":"SQLitePooledConnection.java <span style='color:#111;'> 4.90KB </span>","children":null,"spread":false},{"title":"SQLiteConnectionPoolDataSource.java <span style='color:#111;'> 1.82KB </span>","children":null,"spread":false}],"spread":false},{"title":"SQLiteDataSource.java <span style='color:#111;'> 17.60KB </span>","children":null,"spread":false},{"title":"Function.java <span style='color:#111;'> 9.04KB </span>","children":null,"spread":false},{"title":"ExtendedCommand.java <span style='color:#111;'> 5.19KB </span>","children":null,"spread":false},{"title":"core","children":[{"title":"CoreStatement.java <span style='color:#111;'> 3.89KB </span>","children":null,"spread":false},{"title":"CoreResultSet.java <span style='color:#111;'> 3.94KB </span>","children":null,"spread":false},{"title":"DB.java <span style='color:#111;'> 38.79KB </span>","children":null,"spread":false},{"title":"StringEscaper.java <span style='color:#111;'> 1.62KB </span>","children":null,"spread":false},{"title":"NativeDB.java <span style='color:#111;'> 10.89KB </span>","children":null,"spread":false},{"title":"CorePreparedStatement.java <span style='color:#111;'> 3.76KB </span>","children":null,"spread":false},{"title":"Codes.java <span style='color:#111;'> 3.60KB </span>","children":null,"spread":false},{"title":"NativeDB.c <span style='color:#111;'> 28.87KB </span>","children":null,"spread":false},{"title":"CoreDatabaseMetaData.java <span style='color:#111;'> 9.47KB </span>","children":null,"spread":false},{"title":"CoreConnection.java <span style='color:#111;'> 11.40KB </span>","children":null,"spread":false}],"spread":false},{"title":"SQLiteConnection.java <span style='color:#111;'> 2.33KB </span>","children":null,"spread":false},{"title":"util","children":[{"title":"OSInfo.java <span style='color:#111;'> 2.98KB </span>","children":null,"spread":false},{"title":"ResourceFinder.java <span style='color:#111;'> 3.56KB </span>","children":null,"spread":false}],"spread":false},{"title":"jdbc4","children":[{"title":"JDBC4Connection.java <span style='color:#111;'> 3.11KB </span>","children":null,"spread":false},{"title":"JDBC4DatabaseMetaData.java <span style='color:#111;'> 2.35KB </span>","children":null,"spread":false},{"title":"JDBC4PooledConnection.java <span style='color:#111;'> 389B </span>","children":null,"spread":false},{"title":"JDBC4PreparedStatement.java <span style='color:#111;'> 3.39KB </span>","children":null,"spread":false},{"title":"JDBC4Statement.java <span style='color:#111;'> 1.16KB </span>","children":null,"spread":false},{"title":"JDBC4ResultSet.java <span style='color:#111;'> 16.30KB </span>","children":null,"spread":false}],"spread":false},{"title":"SQLiteOpenMode.java <span style='color:#111;'> 2.16KB </span>","children":null,"spread":false},{"title":"SQLiteJDBCLoader.java <span style='color:#111;'> 11.02KB </span>","children":null,"spread":false},{"title":"SQLiteErrorCode.java <span style='color:#111;'> 3.68KB </span>","children":null,"spread":false},{"title":"JDBC.java <span style='color:#111;'> 4.15KB </span>","children":null,"spread":false},{"title":"jdbc3","children":[{"title":"JDBC3Statement.java <span style='color:#111;'> 11.06KB </span>","children":null,"spread":false},{"title":"JDBC3Connection.java <span style='color:#111;'> 8.80KB </span>","children":null,"spread":false},{"title":"JDBC3PreparedStatement.java <span style='color:#111;'> 13.96KB </span>","children":null,"spread":false},{"title":"JDBC3DatabaseMetaData.java <span style='color:#111;'> 53.66KB </span>","children":null,"spread":false},{"title":"JDBC3ResultSet.java <span style='color:#111;'> 30.74KB </span>","children":null,"spread":false}],"spread":false}],"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true},{"title":"Makefile.common <span style='color:#111;'> 4.26KB </span>","children":null,"spread":false},{"title":"lib","children":[{"title":"inc_linux","children":[{"title":"jni_md.h <span style='color:#111;'> 491B </span>","children":null,"spread":false}],"spread":true},{"title":"inc_win","children":[{"title":"jni_md.h <span style='color:#111;'> 437B </span>","children":null,"spread":false},{"title":"jni.h <span style='color:#111;'> 66.43KB </span>","children":null,"spread":false}],"spread":true},{"title":"junit-4.5.jar <span style='color:#111;'> 192.17KB </span>","children":null,"spread":false},{"title":"jdbc-api-1.4.jar <span style='color:#111;'> 24.02KB </span>","children":null,"spread":false},{"title":"org","children":[{"title":"sqlite","children":[{"title":"OSInfo.class <span style='color:#111;'> 1.45KB </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true},{"title":"sqlcipher","children":null,"spread":false},{"title":"demo","children":[{"title":"AppletDemo.jar <span style='color:#111;'> 977.88KB </span>","children":null,"spread":false},{"title":"applet-demo.html <span style='color:#111;'> 179B </span>","children":null,"spread":false}],"spread":true},{"title":"LICENSE.zentus <span style='color:#111;'> 1.28KB </span>","children":null,"spread":false},{"title":"LICENSE <span style='color:#111;'> 11.29KB </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 18.49KB </span>","children":null,"spread":false},{"title":"Makefile <span style='color:#111;'> 4.32KB </span>","children":null,"spread":false},{"title":"pom.xml <span style='color:#111;'> 4.07KB </span>","children":null,"spread":false},{"title":"NOTICE <span style='color:#111;'> 174B </span>","children":null,"spread":false},{"title":"archive","children":[{"title":"regex3.8a.tar.gz <span style='color:#111;'> 46.84KB </span>","children":null,"spread":false},{"title":"sqlite-jdbc4-3.8.2-SNAPSHOT.jar <span style='color:#111;'> 1.91MB </span>","children":null,"spread":false},{"title":"nestedvm-2007-06-30.tgz <span style='color:#111;'> 2.07MB </span>","children":null,"spread":false},{"title":"nestedvm-2009-08-09.tgz <span style='color:#111;'> 500.70KB </span>","children":null,"spread":false}],"spread":false},{"title":".gitignore <span style='color:#111;'> 54B </span>","children":null,"spread":false},{"title":"Makefile.package <span style='color:#111;'> 3.61KB </span>","children":null,"spread":false},{"title":"maven-eclipse.xml <span style='color:#111;'> 312B </span>","children":null,"spread":false},{"title":"SQLiteJDBC.wiki <span style='color:#111;'> 18.91KB </span>","children":null,"spread":false},{"title":"amalgamation_version.sh <span style='color:#111;'> 535B </span>","children":null,"spread":false},{"title":"CHANGELOG <span style='color:#111;'> 6.49KB </span>","children":null,"spread":false}],"spread":false}],"spread":true}]

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明