加密解密
文章平均质量分 91
佳崴
这个作者很懒,什么都没留下…
展开
-
jar包加密方案
代码混淆和字节码转换可以结合,例如,先代码混淆后,再对字节码加密,运行时对字节码解密。代码混淆,上手最简单,加密级别比较低,也容易破解。字节码转换,java版本对于java熟练人员上手很快,加密级别一般,个人理解该方式一个缺陷就是对于想加密的内容加密了,但解密方式暴露了,如果能够隐藏好解密方式,加密安全系数还是蛮高;C/C++版加密级别最高,但需要对java和C/C++都很熟练,而且需要研究JVMTI相关知识,如果真的实现了基本无破解风险,不过对于SpringBoot等框架,其内部会直接分析class文件,转载 2022-03-03 16:20:55 · 7520 阅读 · 2 评论 -
AES 对称加解密 Java代码实现
import org.apache.commons.lang3.StringUtils;import org.slf4j.Logger;import org.slf4j.LoggerFactory;import javax.crypto.Cipher;import javax.crypto.spec.IvParameterSpec;import javax.crypto.spec.S...原创 2020-05-07 16:44:30 · 351 阅读 · 0 评论 -
Des加密解密 java实现(含密钥和偏移量)
import java.security.spec.AlgorithmParameterSpec;import java.util.Base64;import javax.crypto.Cipher;import javax.crypto.SecretKey;import javax.crypto.SecretKeyFactory;import javax.crypto.spe...原创 2018-09-13 14:22:17 · 12656 阅读 · 2 评论