自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 数字签名及验证签名

2.用公钥信息,解密签名值,从中获取加密的hash串,和上面获取的hash值进行对比,一致则认为验签通过,不一致则不通过.1.对要签名的信息(也就是签名原文),用指定的hash算法,获取信息的hash值.1.对要签名的信息,用指定的hash算法,获取信息的hash值.2.用私钥,对hash值进行加密,输出加密串(也就是签名值).

2024-02-02 15:34:51 397

原创 MYSQL 5.7最佳配置

mysql]

2023-11-12 22:03:03 143 1

原创 Nginx最佳实践

单个工作进程可以允许同时建立外部连接的数量。# 添加socket转发的代理。# 隐藏nignx运行版本。# 转发的目的地址和端口。

2023-11-12 22:02:21 89 1

原创 tomcat解决‘有效字符在RFC 7230和RFC 3986中定义‘及上传文件大小配置

2023-11-12 22:00:21 482 1

原创 P1签名和P7签名的区别

2.用公钥信息,解密签名值,从中获取加密的hash串,和上面获取的hash值进行对比,一致则认为验签通过,不一致则不通过.p7签名:即,签名中可以带有其他的附加信息,例如签名证书信息,签名原文信息,时间戳信息等.1.对要签名的信息(也就是签名原文),用指定的hash算法,获取信息的hash值.所以要注意,不要p7的签名,用p1的方式来验签,这样是不对的.是错误的.1.对要签名的信息,用指定的hash算法,获取信息的hash值.P1签名:即裸签名,签名值中只有签名信息.以上方式也就是裸签名,PKCS#1。

2023-09-15 14:33:49 608 1

原创 Tomcat 指定JDK环境启动

windows系统里,tomcat默认是使用系统变量JAVA_HOME的jdk版本,如果需要更换,可以在配置文件手动指定。

2023-08-02 09:43:49 1205 1

原创 windows下将tomcat设置为系统服务以便自动启动

版权声明:本文为CSDN博主「ITCodeCraft」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。在window sever服务器部署程序的时候,最好是将程序设置为服务,单纯用cmd启动可能会面临被误关掉的风险,写下此日志留作教训。原文链接:https://blog.csdn.net/qq_30169753/article/details/82842032。第一步:使用cmd命令进入到tomcat文件下的bin目录(必不可少);

2023-07-27 21:57:15 254 1

原创 Windows Server 2016如何搭建部署FTP服务器

接下来开始搭建FTP服务器,打开IIS管理器(打开的方法,在服务器管理器的界面中,点击【工具】菜单,选择Internet information services(IIS)管理器),右键点击需要搭建FTP服务器的电脑名称,在弹出的菜单中选择【添加FTP站点】根据向导的步骤指示,选定需要安装FTP服务器的电脑,到达【服务器角色】的这一步骤时,在右边的角色下面选择【web服务器】下的【FTP服务器】。接下来,完成FTP站点名称的设置,和FTP服务器在电脑中的物理路径,完成设置后点击【下一步】

2023-07-27 21:47:49 1199 1

转载 电子签名、数字签名、数字证书、电子签章、电子印章的概念和区别

电子签名、数字签名、数字证书、电子签章、电子印章的概念和区别1、广义的电子签名是指任何数据电文中以电子形式所含、所附用于识别签名人身份并表明签名人认可其中内容的数据;而狭义的电子签名即使用PKI体系进行的数字签名;2、数字证书是由权威公证的第三方认证机构(即CA,Certificate Authority)负责签发和管理的、个人或企业的网络数字身份证明。3、数字签名是电子签名的一种形式,是电子签名的子集。是用数字证书对电子文件签名后在电子文件上保留的签署结果,用以证明签署人的签署意愿。所以数字证书是数

2021-09-24 10:49:40 2468

原创 Navicat连接mysql出现1862错误,亲测有效

Navicat 连接 MySQL时连接失败,报错1862解决方法管理员权限运行cmd进入数据库目录运行命令:mysqladmin -u root -p password输入原密码再修改一次密码就能连接上了。

2021-09-03 14:26:22 415

原创 MySql忘记密码修改方法,适用于5.7以上版本

亲测有效,整理了下,有需要的朋友可以看下步骤:1.先停掉之前的mysql服务;2.在mysql根目录下,修改my.ini文件,里面加上skip-grant-tables(跳过密码登陆)3.打开cmd,管理员运行进入到mysql的bin目录下,使用mysql -uroot -proot(密码随便输入),即可登陆成功;4.执行下面这个SQL:update mysql.user set authentication_string=password('新密码') where user='root' and

2021-09-03 14:11:02 85

转载 公钥,私钥和数字签名简单理解

公钥,私钥和数字签名这样最好理解一、公钥加密假设一下,我找了两个数字,一个是1,一个是2。我喜欢2这个数字,就保留起来,不告诉你们(私钥),然后我告诉大家,1是我的公钥。我有一个文件,不能让别人看,我就用1加密了。别人找到了这个文件,但是他不知道2就是解密的私钥啊,所以他解不开,只有我可以用数字2,就是我的私钥,来解密。这样我就可以保护数据了。我的好朋友x用我的公钥1加密了字符a,加密后成了b,放在网上。别人偷到了这个文件,但是别人解不开,因为别人不知道2就是我的私钥,只有我才能解密,解密后就得

2020-05-12 11:48:51 351

原创 修改tomcat内存溢出问题

文件修改目录:tomcat\bin\catalina.bat常见的一般会有下面三种情况:1.OutOfMemoryError: Java heap space2.OutOfMemoryError: PermGen space3.OutOfMemoryError: unable to create new native thread.16G物理内存多核心处理器:JAVA_OPTS="-server -Xms10240M -Xmx10240M -Xmn3072M -Xss512k -XX:PermS

2020-05-12 11:48:17 153

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除