前提:1、主机需要先安装openssl    2、编译安装nginx时,要加上--with-http_ssl_module  这个ssl模块现在开始配置:(我当时配置时,主机已安装了openssl,但编译时没有加载http_ssl_module模块,所以后面会报错,这里详解说明下)1、生成自签字证书1 [root@localhost /]# openssl req -
转载 2024-10-27 07:48:12
110阅读
一、RePluginX因 RePlugin 不支持 AndroidX,官方 github 已经好久不见有新的 Commits,一堆 issue 也没处理,难免让人觉得官方是否已经放弃了该项目。而公司开发需要使用到 RePlugin,但需要对其进行定制,向官方提交 pr 大概率是石沉大海,脑袋一拍,不如做做善事,自己基于 RePlugin 维护一个功能更强的 RePluginX,供有需要者使用,本人
12.17 Nginx负载均衡 12.18 ssl原理 12.19 生成ssl密钥对 12.20 Nginx配置ssl12.17 Nginx负载均衡负载均衡与代理类似,负载均衡相当于代理多个并行对web服务器。vim /usr/local/nginx/conf/vhost/load.conf 写入如下内容:upstream qq_com { ip_hash; server 61.135
转载 2024-04-05 12:16:11
240阅读
# Python 中的 RSA 证书与加密 在现代信息安全中,RSA(Rivest-Shamir-Adleman)算法是实现加密和认证的基础之一。它利用大数的质因数分解的难度,为数据保护提供了一个可靠的方法。本文将介绍如何在 Python 中使用 RSA 证书,如何生成密钥,以及如何进行加密与解密操作。 ## 什么是 RSARSA 是一种非对称加密算法,它利用公钥和私钥实现信息的保密性和
原创 9月前
63阅读
跨源资源共享(CORS) 经常成为开发人员在尝试与托管在不同域上的 API 交互时遇到的障碍。当直接服务器配置不可行时,挑战会加剧,将开发人员推向诸如广泛使用的 **cors-anywhere 这样的替代解决方案。然而,NGINX 的 proxy_pass 指令处理不仅局域网域和上游,还包括外部源的能力是相对较少为人所知的,例如:理解基础和设置CORS 是一种安全功能,限制了 Web 应用程序向服
# 在Android中查看RSA证书 在Android应用程序的开发中,加密与安全性是极其重要的。这其中,使用RSA证书来保护数据传输的安全性是一个常见的做法。本文将介绍如何在Android中查看RSA证书,包括相关的代码示例和类图。 ## 什么是RSA证书RSA(Rivest–Shamir–Adleman)是一种公钥加密算法,广泛用于安全数据的传输。在Android应用中,RSA证书
原创 9月前
75阅读
RSA证书是一种非对称加密算法,常用于数字签名和数据加密。在Java中,我们可以利用Java Security包中的类来解析和操作RSA证书。 首先,我们需要导入相关的包: ```java import java.security.cert.CertificateFactory; import java.security.cert.Certificate; import java.securit
原创 2024-06-10 05:41:33
68阅读
前一部分:  使用X.509数字证书加密解密实务(一)-- 证书的获得和管理 一、  使用RSA证书加、解密敏感数据X.509证书标准支持三种不对称加密算法:RSA, DSA, Diffie-Hellman algorithms。最常用的是RSA算法。所以本文就以前面章节使用makecert工具生成的生成的MyTestCert证书进行加密解密,这个证书具有RSA算法1024位的
转载 2023-12-23 16:24:47
65阅读
HTTPS握手方法加密加密的大致种类:不可逆加密。 比如 MD5、SHA、HMAC小明将文件加密得到一串密码a,并把文件和密码a给小红,小红拿到文件之后使用同样的算法得到密码b,这样小红就可以直接对比密码a和密码b是否一致确认文件在传输过程中是否被串改。可逆加密1)  对称加密。比如:AES、DES、3DES、IDEA、RC4、RC5、RC6用同一个密码加密和解密2)  非对称
Tomcat可以通过两种方式支持SSL:一种是JSSE,一种是APR(默认使用OpenSSL引擎)。前者适用于BIO、NIO、NIO2链接器(8.5版本后,NIO和NIO2同时支持OpenSSL,以用于HTTP2.0),后者适用于APR链接器,以为JSSE和APR配置有明显区别,因此最好在Connector的protocol属性中明确指定链接器的类名,而非协议名(如HTTP/1.1),否则,Tom
# JAVA RSA 私钥证书科普 RSA(Rivest-Shamir-Adleman)是一种非对称加密算法,常用于数据加密和数字签名。在JAVA中,我们可以使用RSA算法生成私钥证书,以保护敏感数据的安全性。在本文中,我们将介绍如何在JAVA中生成RSA私钥证书,并使用私钥对数据进行加密和解密。 ## RSA算法简介 RSA算法是一种基于大整数的加密算法,其安全性依赖于大整数分解的困难性。
原创 2024-03-27 08:24:52
54阅读
# Java生成RSA证书 ## 目录 - [引言](#引言) - [RSA证书生成流程](#rsa证书生成流程) - [步骤一:生成RSA密钥对](#步骤一生成rsa密钥对) - [步骤二:生成RSA证书请求](#步骤二生成rsa证书请求) - [步骤三:生成RSA证书](#步骤三生成rsa证书) - [总结](#总结) ## 引言 在Java开发中,使用RSA证书进行加密和数字签名是非
原创 2023-11-03 04:05:29
143阅读
RSA是目前最有影响力的公钥加密算法,该算法基于一个十分简单的数论事实:将两个大素数相乘十分容易,但那时想要对其乘积进行因式分解却极其困难,因此可以将乘积公开作为加密密钥,即公钥,而两个大素数组合成私钥。公钥是可发布的供任何人使用,私钥则为自己所有,供解密之用。           解密者拥有私钥,并且将
最近公司项目,是给海外市场用的。服务器,域名都是弄的海外的。然后域名是在godaddy上,现在需要给它配置成https。然后就看它的文档,原谅自己菜的抠脚,所以觉得人家的文档写的像狗屎一样,有些细节需要去打电话去问。  1.首先第一步是在自己的服务器上生成私钥和.csr的文件,这点狗爹上很好,直接给出了命令。但是对于新手需要注意。这个都是自己直接执行这条命令,就好了。不需要先创建.key
   最近在学习PKI,顺便接触了一些加密算法。对RSA着重研究了一下,自己也写了一个简单的实现RSA算法的Demo,包括公、私钥生成,加解密的实现。虽然比较简单,但是也大概囊括了RSA加解密的核心思想与流程。这里写下来与大家分享一下。                      
转载 2023-08-24 12:47:04
28阅读
rsyslog日志收集配置rsyslog服务器收集各服务器的日志,并汇总,再由logstash处理请查看上一篇文章  http://bbotte.blog.51cto.com/6205307/1613571  客户端/发送端 web服务器# yum install rsyslog -y # vim /etc/rsyslog.conf *.* @19
1,nginx 是什么? Nginx 是一个基于 c 语言开发的高性能 http 服务器及反向代理服务器。由俄罗斯的程序设计师 Igor Sysoev 所开发,官方测试 nginx 能够支支撑 5 万并发链接,并且 cpu、内存等资源消耗却非常低,运行非常稳定。 2,为什么要用 nginx? 理由一: 传统的小型网站并发量小,用户使用的少,所以在低并发的情况下,用户可以直接访问 tomcat 服务
转载 2024-05-27 09:10:28
275阅读
  目的:利用秘钥登录,禁止直接使用root,加强服务器的安全性1、新建用来登录的账号并加入超级组useradd xxx -g wheel2、修改ssh配置vim /etc/ssh/sshd_configPermitRootLogin yes     PermitEmptyPasswords yesPasswordAuthentication yes&nbs
# 学习如何使用 Java 解码 RSA 证书私钥 在现代网络应用中,RSA 加密技术被广泛应用于数据保护和安全传输。对于刚入行的小白来说,理解和实现 RSA 证书私钥的解码可能会有些挑战。本文将详细介绍整个过程,并提供需要的代码示例。 ## 流程概述 为了解码 RSA 证书中的私钥,我们需要遵循以下几个步骤: | 步骤 | 描述
原创 9月前
46阅读
简单的加密:javascript:void(0) 生成证书:javascript:void(0) 证书加密方式:代码中,不写了 对于超长的字符串加密失败处理 来自台湾的一篇博客,ok的 :https://www.itread01.com/p/1452444.html 对超长的字符串,使用分段加密, 分段解密的方式 加解密 这里可以 公钥加密,私钥解密。 私钥加密,公钥解密。
原创 2021-08-26 15:11:53
743阅读
  • 1
  • 2
  • 3
  • 4
  • 5