secure_link_module安全连接模块:对于访问限制及防盗链等的功能,如之前的防盗链是基于http_refer来实现,但是该请求头是可以在客户端被改写的,功能相对比较简单但是不完善。而安全链接模块可以帮助我们实现比较高级精度的验证。它利用的是后端加密的机制返还给前端,这样来实现类似于数字加密的认证方式。总结以下两个主要功能:制定并允许检查请求的链接的真实性及保护资源免遭未经授权的访问。限            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-29 12:55:45
                            
                                112阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            注意事项1.京淘文件上传 文件上传api 京淘图片上传 利用静态代码块赋值 图片上传优化(动态赋值) uuid去掉横线 2.反向代理机制(正向反向代理说明) nginx学习 nginx实现反向代理 (图片回显) Hosts文件说明 switchhosts软件 3.nginx实现tomcat集群部署 nginx实现 负载均衡 项目打包发布1. 京淘文件上传2021后谷歌禁用flash插件了,先用36            
                
         
            
            
            
                超文本传输安全协议(HTTPS)是以安全为目标的HTTP通道,简单来说就是HTTP安全版。https由两个部分组成:HTTP+SSL/TLS,在http基础上加上了一层加密信息模块,服务端和客户端的信息插损胡都会通过TLS进行加密,传输的数据都是加密后的数据    为了解决HTTP协议的这些缺陷,需要使用另一种协议:HTTPS。为了数据传输的安全性,            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-07 20:58:35
                            
                                87阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            工作中,有些公司为了保障接口数据的安全性,对接口的入参和json返回值做了加密,所以测试人员再测试过程中就算使用抓包工具抓取到接口,也无法查看到接口的入参和json返回的数据,无法进行测试,今天推荐一个工具可以进行对加密接口的入参和json返回值进行解密。 工具推荐:在线加密解密地址:http://www.bejson.com/enc/rsa/操作步骤:1、浏览器输入链接,进入到在线加解            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-05-29 11:40:03
                            
                                459阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            AES加解密 密钥是AES算法实现加密和解密的根本。对称加密算法之所以对称,是因为这类算法对明文的加密和解密需要使用同一个密钥。 AES支持三种长度的密钥: 128位,192位,256位 平时大家所说的AES128,AES192,AES256,实际上就是指AES算法对不同长度密钥的使用。 三种密钥的            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-04-17 09:58:29
                            
                                1030阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            前言Apache JMeter 是 Apache 组织基于 Java 开发的压力测试工具,用于对软件做压力测试。 JMeter官方文档:Apache JMeter - Apache JMeter™一、JMeter常用组件测试计划: 起点,所有组件的容器线程组: 线程组是一系列线程的集合,每一个线程代表着一个正在使用应用程序的用户。在 jmeter 中,每个线程意味着模拟一个真实            
                
         
            
            
            
            #include "stdafx.h"void Encry(char *infile,char *outfile){  FILE *fp1;  fp1=fopen(infile,"r");  FILE *fp2;  fp2=fopen(outfile,"w");  char ch=0;  ch=fgetc(fp1);  while(ch!=EOF)  {    fputc(ch+1,fp2);	c            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2009-10-29 21:38:39
                            
                                665阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            目录1、RSA加密2、RSA解密3、RSA数学基础3.1 互质关系3.2 欧拉函数φ(n)3.3 欧拉定理3.4 模反元素4、密钥生成过程5、RSA签名6、测试   RSA算法是最广为使用的”非对称加密算法“,它依靠大数分解,密钥越长,就越难破解。目前,1024位的RSA密钥基本安全,2048位的密钥极其安全。1、RSA加密   RSA的密文是对代表了明文            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-25 15:07:34
                            
                                37阅读
                            
                                                                             
                 
                
                             
         
            
            
            
                    //声明KEY , KEY可以考虑动态生成            private static string sKey =ASCIIEncoding.ASCII.GetString(DESCryptoService            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2009-03-13 15:20:08
                            
                                649阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            先明确一下概念:     公钥加密私钥解密,   没问题,也可以说是"公共密钥加密系统"     私钥加密公钥解密,一般不这么说,应叫"私钥签名,公钥验证",也可以说是“公共密钥签名系统”         再来说一下"公共密钥签名系统"目的:(如果晕就多看几遍            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-13 06:59:30
                            
                                19阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Base64算法实现:可以将任意的字节数组数据,通过算法,生成只有(大小写英文、数字、+、/)(一共64个字符)内容表示的字符串数据。 private static final String str = "鲤鱼精";    -JDK实现        BASE64Encoder encoder = new BASE64Encoder();        String encode = e            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-07-28 17:07:20
                            
                                1509阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            JWT的全称为Json Web Token,它可以帮助消息在Web层安全传递。 抛弃以前的cookie和session,jwt最重要的一个特点是无状态 以前是cookie存在客户端本地,sessionid存储在服务器,同时寄生于cookie。 前者存在不安全性,可能存在cookie欺骗工具,后者若是小数据还好说,若是大数据,则加大了服务器的压力。 至此,token它诞生了。它比较与cookie有如            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-03 13:29:48
                            
                                84阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            (1)实现读取一个记事本文件a.txt,把里面的字符编码加1实现简单加密并输出到另一个记事本b.txt中;用同样的原理把b.txt解密到c.txt; (2)实现读取一个记事本文件,把里面的字符与一个随机数异或后输出到另一个记事本中;同样原理实现解密。 加密部分:package internetsafe;
import java.io.BufferedReader;
import java.io.B            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-16 20:47:15
                            
                                145阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            加密算法有很多种:这里只大约列举几例:1:消息摘要:(数字指纹):既对一个任意长度的一个数据块进行计算,产生一个唯一指纹。MD5/SHA1发送给其他人你的信息和摘要,其他人用相同的加密方法得到摘要,最后进行比较摘要是否相同。2:单匙密码体制:DES:比较简便高效,密钥简短,加解密速度快,破译极其困难,但其安全性依赖于密匙的安全性。DES(Data Encryption Standard)是发明最早            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-19 07:32:18
                            
                                111阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            目录DES简介一、DES加密算法二、加密实现1.全局变量2.输入数据的转换3.轮密钥生成函数4.输出结果的转换5.输入明文和密钥词,并作转换6.对明文作初始置换7.轮函数前置——左右分裂8.轮函数——扩展至换、异或9.轮函数——S盒代替10.轮函数——备份及P置换 11.轮函数——左右异或、输出当前轮次加密12.左右交换、逆初始置换、输出加密结果三、解密实现四、结果展示五、完整代码总结D            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-30 10:47:08
                            
                                681阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            内容概要:加解密基本原理简介https简介中间人攻简介iOS应用简介对称 加密算法加密密钥和解密密钥是同一把密钥K,加解密速度快,典型算法有DES、AES等。              加解秘流程 
 非对称 加密算法加密密钥K1和解密密钥K2不一样的,是一对可互为加解密的密钥。可以公开的公钥;另一个叫私钥,能比较好的解决信息传递的安全性问题。相对于称加解秘来说,加秘速度与解密速度都对较慢,典型算            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-12-30 19:45:06
                            
                                47阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            (1)实现读取一个记事本文件a.txt,把里面的字符编码加1实现简单加密并输出到另一个记事本b.txt中;用同样的原理把b.txt解密到c.txt; (2)实现读取一个记事本文件,把里面的字符与一个随机数异或后输出到另一个记事本中;同样原理实现解密。 加密部分:package internetsafe;
import java.io.BufferedReader;
import java.io.B            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-16 20:47:16
                            
                                77阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            DES是分组加密算法,秘钥长度为56位,加密后的长度是8的整数倍,数据交互的双方必须有相同的秘钥准备工作安装库为pycryptodome,直接安装Crypto,可能会找不到库,可以参阅这篇文章 里面的文件会帮我们直接安装Crypto库示例代码解析import base64
from Crypto.Cipher import DES
class DESCrypter():
    def __            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-13 08:18:18
                            
                                159阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            2.4小时教你精通RSA加解密、签名验签算法现在很流行什么24小时精通xxx,我觉得24小时太久,不如试试2.4小时。   
而且我敢说,认真看完这个,真的是可以精通,不是入门哦。RSA简介RSA加密算法是1977年由罗纳德·李维斯特(Ron Rivest)、阿迪·萨莫尔(Adi Shamir)和伦纳德·阿德曼(Leonard Adleman)一起提出的。   
RSA是非对称算法,握有一对公私钥            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-29 18:11:42
                            
                                38阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            1. 国密介绍国密算法是我国自主研发创新的一套数据加密处理系列算法。从SM1-SM4分别实现了对称、非对称、摘要等算法功能。特别适合应用于嵌入式物联网等相关领域,完成身份认证和数据加解密等功能。当然,默认的前提条件是算法密钥必须保证安全性,因此要将国密算法嵌入到硬件加密芯片中结合使用。 国密即国家密码局认定的国产密码算法。主要有SM1,SM2,SM3,SM4。密钥长度和分组长度均为128位。SM1            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-04 01:35:41
                            
                                513阅读