- 博客(12)
- 资源 (47)
- 收藏
- 关注
原创 java实现双向ECC + AES加密
本文主要是前面《java实现双向RSA + AES加密》的补充,只补充新增的代码,JDK中自带了椭圆曲线的签名,但是没有实现椭圆曲线的加密解密。不过bouncycastle库实现了,下面的代码需要bouncycastle库。需要做的准备工作:1. 去JDK的下载页面,下载http://www.oracle.com/technetwor
2018-01-31 20:30:37 6567 26
转载 JNI 入门教程
1.编写java测试类2.利用java测试类生成C头文件(我没有C和C++基础,后面出现的非JAVA的代码具体是C还是C++,我也不清楚。所以,教程中我都把它称为C)3.利用C头文件编写C代码4.生成C库5.java调用测试第一步:编写java测试类代码如下:package com.aijiao.test;public class JNIDe
2018-01-31 14:37:32 218
转载 Ubuntu下JNI的简单使用
1、创建一个java文件(HelloWorld.java)。 [java] view plain copyclass HelloWorld { static { System.loadLibrary("HelloWorld"); } private native void
2018-01-30 17:33:42 456 2
原创 java实现双向RSA + AES加密
本文主要讲解在APP上如何实现双向RSA + AES加密。先上一张主要流程图:场景预设:由于客户端是APP而不是网页,APP在第一次加载的时候会生成一对RSA秘钥对(我们称它为APP公钥私钥,不同APP的秘钥对不一样),生成以后就写在配置文件里,而且每次都不变,这样可以保证Server公钥和APP公钥不会在网络上明文传输,从而避免了被掉包的可能。服务器也生成一对RSA秘
2018-01-24 09:59:15 15394 14
原创 java实现RSA+AES的简单加密解密
TestAesAndRsapackage com.zhuyun.test;import java.security.KeyPair;import java.security.PrivateKey;import java.security.PublicKey;import javax.crypto.SecretKey;import org.junit.Test;import co
2018-01-18 11:03:20 3027 1
原创 java实现RSA的简单加密解密
RSAUtil package com.zhuyun.rsa;import java.io.IOException;import java.security.KeyFactory;import java.security.KeyPair;import java.security.KeyPairGenerator;import java.security.PrivateKey;...
2018-01-18 09:55:53 32195 16
原创 java实现AES的简单加密解密
AESUtilpackage com.zhuyun.aes;import java.io.IOException;import javax.crypto.Cipher;import javax.crypto.KeyGenerator;import javax.crypto.SecretKey;import javax.crypto.spec.SecretKeySpec;imp
2018-01-17 18:03:00 1966 2
转载 https原理通俗了解
原文转自:http://blog.jobbole.com/110354/摘要:本文尝试一步步还原HTTPS的设计过程,以理解为什么HTTPS最终会是这副模样。但是这并不代表HTTPS的真实设计过程。在阅读本文时,你可以尝试放下已有的对HTTPS的理解,这样更利于“还原”过程。我们先不了聊HTTP,HTTPS,我们先从一个聊天软件说起,我们要实现A能发一个hello消息给
2018-01-15 16:48:01 679
转载 从前山上有座庙
作者:牟旭东链接:https://www.zhihu.com/question/21518760/answer/19698894来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。从前山上有座庙,庙里有个和尚......,别胡闹了,老和尚来了。小和尚问老和尚:ssl为什么会让http安全?老和尚答道:譬如你我都有一个同样的密码,我发
2018-01-12 14:17:36 459
原创 mongo+spring配置文件
applicationContext.xml<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:p="http://www.springframework.org/schema/p" xmlns:con
2018-01-12 09:12:11 597
转载 CentOS和Ubuntu系统下安装 HttpFS (助推Hue部署搭建)
不多说,直接上干货! 我的集群机器情况是 bigdatamaster(192.168.80.10)、bigdataslave1(192.168.80.11)和bigdataslave2(192.168.80.12) 然后,安装目录是在/home/hadoop/app下。 官方建议在master机器上安装Hue,我这里也不例外。安装在bigdatamaster
2018-01-11 14:10:22 478
原创 hadoop的配置文件
hdfs-site.xml<!-- Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
2018-01-11 11:18:09 439
CS_WebRTC_Client_SDK_Android.v4.1.1
2019-04-29
CS_WebRTC_Client_SDK_JavaScript.v4.1.1
2019-04-29
2017阿里技术年度精选集
2018-09-21
Netty权威指南 第2版 带书签目录 完整版.pdf下载
2017-08-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人