• 大小: 1.94MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-01-06
  • 语言: Java
  • 标签: web  java  

资源简介

java8+tomcat9实现密钥管理系统,使用Oracle数据库存储密匙和关键字。可以抵抗回滚攻击等

资源截图

代码片段和文件信息

package com.jdbcTest;
import java.io.FileInputStream;
import java.io.objectInputStream;
import java.math.BigInteger;
import java.security.Key;
import java.sql.Connection;
import java.sql.ResultSet;
import java.sql.Statement;
import java.util.Random;
import javax.crypto.Cipher;
import javax.crypto.Mac;
import javax.crypto.spec.PBEParameterSpec;
public class addResult {

byte[] salt = new byte[8];

// 构造函数 保存数据库
public addResult(String k String p) throws Exception {
String K = addK(k);
String P = addP(k p);
String S = addS();
String PHMAC = passhmac(p);

link linkorcl = new link();
Connection con = linkorcl.conn();
String sql = “insert into PASSWORD values(‘“ + K + “‘‘“ + P + “‘‘“ + S + “‘‘“ + PHMAC + “‘)“;
Statement stmt = con.createStatemen

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       1260  2019-07-12 18:39  密钥管理系统\.classpath

     文件       1045  2016-04-21 22:43  密钥管理系统\.project

     文件        567  2016-04-21 22:43  密钥管理系统\.settings\.jsdtscope

     文件         73  2016-04-21 23:18  密钥管理系统\.settings\org.eclipse.core.resources.prefs

     文件        364  2016-04-21 22:43  密钥管理系统\.settings\org.eclipse.jdt.core.prefs

     文件        488  2016-04-21 22:43  密钥管理系统\.settings\org.eclipse.wst.common.component

     文件        345  2016-04-21 22:43  密钥管理系统\.settings\org.eclipse.wst.common.project.facet.core.xml

     文件         49  2016-04-21 22:43  密钥管理系统\.settings\org.eclipse.wst.jsdt.ui.superType.container

     文件          6  2016-04-21 22:43  密钥管理系统\.settings\org.eclipse.wst.jsdt.ui.superType.name

     文件       4429  2019-07-12 18:39  密钥管理系统\build\classes\com\jdbcTest\addResult.class

     文件       1160  2019-07-12 18:39  密钥管理系统\build\classes\com\jdbcTest\Key1.class

     文件       3156  2019-07-12 18:39  密钥管理系统\build\classes\com\jdbcTest\Key2.class

     文件       3156  2019-07-12 18:39  密钥管理系统\build\classes\com\jdbcTest\Key3.class

     文件       3156  2019-07-12 18:39  密钥管理系统\build\classes\com\jdbcTest\Key4.class

     文件       1241  2019-07-12 18:39  密钥管理系统\build\classes\com\jdbcTest\link.class

     文件       2010  2019-07-12 18:39  密钥管理系统\build\classes\com\jdbcTest\Password1.class

     文件       5834  2019-07-12 18:39  密钥管理系统\build\classes\com\jdbcTest\searchResult.class

     文件       3081  2019-08-08 16:27  密钥管理系统\src\com\jdbcTest\addResult.java

     文件        552  2019-07-11 09:13  密钥管理系统\src\com\jdbcTest\Key1.java

     文件       2177  2019-07-11 16:21  密钥管理系统\src\com\jdbcTest\Key2.java

     文件       2189  2019-07-11 16:22  密钥管理系统\src\com\jdbcTest\Key3.java

     文件       2214  2019-07-11 16:23  密钥管理系统\src\com\jdbcTest\Key4.java

     文件        555  2019-07-11 09:13  密钥管理系统\src\com\jdbcTest\link.java

     文件       1062  2019-07-11 16:23  密钥管理系统\src\com\jdbcTest\Password1.java

     文件       5157  2019-07-11 16:24  密钥管理系统\src\com\jdbcTest\searchResult.java

     文件       1038  2019-07-11 16:24  密钥管理系统\WebContent\add.jsp

     文件        990  2019-07-11 09:46  密钥管理系统\WebContent\addResult.jsp

     文件        829  2019-07-11 09:23  密钥管理系统\WebContent\home.jsp

     文件        781  2019-07-11 09:22  密钥管理系统\WebContent\iflogin.jsp

     文件        849  2019-07-11 20:24  密钥管理系统\WebContent\login.jsp

............此处省略21个文件信息

评论

共有 条评论