加密解密
倔强石头
Android 开发 Android安全 Android漏洞 Android逆向
展开
-
base64算法原理及实现
自定义Base64算法java语言实现 参考网上的源码,实现了java版本的base64的加解密package com.base64;public class Base64Encrypt { private static final String CODES="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=原创 2016-10-23 16:40:31 · 2704 阅读 · 0 评论 -
密码学之Padding
本文参考自:https://en.wikipedia.org/wiki/Padding_(cryptography)一、Padding简介在书面语中,明文经常以可预测的方式开始和结束。例如:尊敬的、此敬等等。为了防止已知明文攻击,随机长度的填充来防止攻击者知道明文的长度。二、Padding在对称加密中的应用在对称加密中,明文通常是由固定长度的块组成,这就需要对明文进行填充。1.Hash 函数现代的H翻译 2017-04-08 11:17:00 · 2811 阅读 · 0 评论