一、问题说明 今天写AES加/解密功能的apk,设想是四个控件(测试用的,界面丑这种东西请忽略) 一个编缉框 用于输入要加密的字符串 一个文本框 用于输出加密后的字符串,和加密后点击解密按钮时解密后的字符串 一个加密按钮 点击后进行加密 一个解密按钮 点击后进行解密 界面如下: 点击加密没有问题,但 ...
分类:
移动开发 时间:
2018-07-17 18:12:26
阅读次数:
810
1. 目的 Java服务在灰度环境和生产环境需要参照此文档进行部署. 2. 环境准备 2.1. 安装Java Cryptography Extension (JCE) 需要在JVM中安装JCE来进行加解密. 2.2. 准备td-config目录 2.2.1 准备密钥文件tdkeys.jks 将生产环 ...
分类:
编程语言 时间:
2018-07-17 16:37:56
阅读次数:
182
PS: https就是http和TCP之间有一层SSL层,这一层的实际作用是防止钓鱼和加密。防止钓鱼通过网站的证书,网站必须有CA证书,证书类似于一个解密的签名。另外是加密,加密需要一个密钥交换算法,双方通过交换后的密钥加解密。 http与https有什么区别呢?本文详解http和https的区别。 ...
分类:
Web程序 时间:
2018-07-16 17:15:42
阅读次数:
155
2018-07-12 暑假要求专业实习,要有周记和工作总结。之前老早就有过写博客的想法,因为可以让自己的学习生涯有迹可循。不过租的服务器即将到期,就不自己建站了。希望通过博客园这个平台记录下自己的成长吧。希望自己能坚持下去,也希望能留下一些对别人有用的东西。 第一篇内容是关于使用OpenSSL库对字 ...
分类:
编程语言 时间:
2018-07-12 12:47:51
阅读次数:
395
CryptoJS下载地址: https://code.google.com/archive/p/crypto-js/downloads http://download.csdn.net/detail/wz122889488/9851085 页面js引用: JS端AES加密解密: 微信小程序端: va ...
分类:
微信 时间:
2018-07-11 20:04:16
阅读次数:
326
前言 说到测试用例的设计,我想每个有过测试经历的测试工程师都会认为很简单,不就是:按需求或概要设计,得到软件功能划分图,然后据此按每个功能,采用等价类划分、临界值、因果图等方法来设计用例就行了。 但事实上撇开测试数据的设计不谈,仅就测试项来说,我们发现,对同一个项目,有经验的测试人员,在写用例或测试 ...
分类:
其他好文 时间:
2018-07-06 15:51:20
阅读次数:
152
对称加密和非对称加密 1.什么是对称加密,非对称加密对称加密是指加解密使用的是同样的密钥非对称加密是指加解密使用的密钥不同。 2.对称加密的优缺点对称加密的特点是简单快速。密钥越大,加密越强,但加解密过程越慢。密钥容易被黑客拦截 3.非对称加密的优缺点非对称加密使用了一对密钥,公钥和私钥。私钥由解密 ...
分类:
其他好文 时间:
2018-07-01 01:09:58
阅读次数:
178
1 package com.pff.pff; 2 3 import java.security.SecureRandom; 4 5 import javax.crypto.Cipher; 6 import javax.crypto.KeyGenerator; 7 import javax.crypt... ...
分类:
其他好文 时间:
2018-06-26 16:10:44
阅读次数:
204
当前使用的是Linux系统,已经按装使用OpenSSL软件包, 一、使用OpenSSL来生成私钥和公钥 1、执行命令openssl version -a 验证机器上已经安装openssl 1 openssl version -a 1 openssl version -a 1 openssl vers ...
分类:
编程语言 时间:
2018-06-25 22:52:30
阅读次数:
264
简单接入微信公众号开发:实现自动回复 一、前提 先申请微信公众号的授权,找到或配置几个关键的信息(开发者ID、开发者密码、IP白名单、令牌和消息加解密密钥等)。 二、基本配置信息解读 开发者ID:固定的; 开发者密码:自己扫一下就可以看到; IP白名单:设置自己配置服务器的地址; 服务器地址(URL ...
分类:
微信 时间:
2018-06-25 10:55:53
阅读次数:
510