TLS
  • 2024-06-22caddy 模块(module) caddyhttp Start启动逻辑分析
     ./modules/caddyhttp/app.gofunc(app*App)Start()error{//xx} Start方法属于一个自定义的App结构体,用于启动应用程序中的多个HTTP服务器实例。下面是对该方法的主要逻辑和关键步骤的详细分析:1.日志设置:首先,通过zap.NewStdLogAt创建一个兼容
  • 2024-06-21SSL/TLS协议信息泄露漏洞(CVE-2016-2183)
    1.问题描述SSL/TLS协议信息泄露漏洞(CVE-2016-2183)TLS是安全传输层协议,用于在两个通信应用程序之间提供保密性和数据完整性。TLS,SSH,IPSec协商及其他产品中使用的DES及TripleDES密码存在大约四十亿块的生日界,这可使远程攻击者通过Sweet32攻击,获取纯文本数据。2.问题解决
  • 2024-06-19在支持的站点中配置电子邮箱通知服务
    1前言电子邮箱通知是一种高效、免费的通知方式,在特定的条件下使用配置好的邮件通知服务向操作用户发送通知。注意本文涉及电子邮箱通知配置的部分平台可能为私有部署的站点或服务,请注意分辨,避免教程对应不上实际操作。2相关了解2.1简单邮件传输协议(SMTP)SMTP,即简单
  • 2024-06-18【Android面试八股文】SSL握手的过程都经历过什么?
    文章目录一、为什么要设计SSL/TLS?二、SSL/TLS的历史概述SSL(SecureSocketsLayer)TLS(TransportLayerSecurity)总结三、SSL/TLS加密过程中如何保证公钥不被篡改?公钥加密计算量太大,如何减少耗用的时间?3.1如何保证公钥不被篡改?3.2公钥加密计算量太大,如何
  • 2024-06-18HTTPS+TLS/SSL
    名词解释TLS:TransportLayerSecuritySSL:SecureSocketsLayer理论基础信息摘要算法根据一段信息计算出一串数字,但是由这串数字没办法还原出原来的信息等于是这串数字由这段信息产生,可以表示这段信息,称为这段信息的摘要主要有以下应用:传输文件时验证文件有无损坏
  • 2024-06-17部署hyperledger fabric的简单生产网络
    步骤一:搭建TLS-CA服务器证书颁发机构配置。作为整体决策的一部分,你必须决定你的peer节点(有多少,每个通道有多少等等)和你的排序服务(有多少节点,谁将拥有它们),你还必须决定你的组织的CA(译者注:证书颁发机构,下同)节点如何被部署。生产网络应该使用传输层安全性(TLS),这将需要设置
  • 2024-06-17快速解决:使用Mindspore框架时报错!!libgomp-6e1a1d1b.so.1.0.0: cannot allocate memory in static TLS block
    前言:最近在用ms跑大模型,需要做好多步骤,遇到报错跟大家一起分析一下吧刚开始转换权重就遇到了下述报错:ImportError:/root/anaconda3/envs/MS/lib/python3.9/site-packages/torch/lib/../../torch.libs/libgomp-6e1a1d1b.so.1.0.0:cannotallocatememoryinstaticTLSblo
  • 2024-06-15阿里云 Ubuntu 22.04.4 LTS 安装postfix+dovecot 搭建邮件服务器
    一安装1安装postfixsudoapt-getinstallpostfix#如果没有弹出配置界面,运行dpkg-reconfigurepostfix     #sudovim/etc/postfix/main.cfsmtpd_banner=$myhostnameESMTP$mail_name(Ubuntu)biff=noappend_dot_mydomain=noreadme_directory=
  • 2024-06-13SSL协议
    SSL协议简介        SSL(SecureSocketsLayer)协议是一种用于网络通信的加密协议,它在传输层提供了加密、认证和数据完整性保护的功能。虽然SSL协议已被TLS(TransportLayerSecurity)协议所取代,但由于历史原因,人们仍然广泛使用"SSL"一词来指代TLS。SSL协议的主要目标是确
  • 2024-06-12【解决了一个小问题】因为镜像证书的问题,golang http client出现错误 `tls: failed to verify certificate: x509: certificate sig
    作者:张富春(ahfuzhang),转载时请注明作者和引用链接,谢谢!cnblogs博客zhihuGithub公众号:一本正经的瞎扯一个服务使用Docker打包镜像,部署到k8s后出现如下的错误信息:tls:failedtoverifycertificate:x509:certificatesignedbyunknownauthority出错的位置是
  • 2024-06-12[OpenBMC] LDAP 设定(三) - LDAPS(LDAP over TLS)
    终于到了最后一个部分LDAPS,这部分我们会依序介绍TLS的原理(这边会补充密码学基础)非对称式加密vs对称式加密数位签章数位凭证TLS 握手(hankshake)如何产生凭证上传凭证到LDAPServer上传凭证到BMC有可能会遇到的问题(补充我遇到的问题) TLS的原理对称式
  • 2024-06-05tls中双向认证加密套件是根据哪一方决定的
    TLS(TransportLayerSecurity,传输层安全性)是一种网络协议,用于在客户端和服务端之间提供加密和认证机制。在TLS中,双向认证是指客户端和服务端都需要进行身份验证,以确保双方的安全通信。在TLS中,使用哪种双向认证加密套件是由客户端决定的。客户端在与服务端建立连接时,会向服务
  • 2024-06-05JA4指纹了解
    原文来自:https://mp.weixin.qq.com/s/Vo57J6l7WEt7L2bF_EAfbAhttps://xz.aliyun.com/t/14054?time__1311=mqmx9DBG0QD%3DNGNDQiiQGk0G8UAfWRi8rD&alichlgref=https%3A%2F%2Fwww.baidu.com%2Flink%3Furl%3DiCpL-H6nh6F3hHSqKNxdmugqoq3VxxR00WtgPIO6P2n4QKqCs9QZmOV5veTiylJY
  • 2024-06-03[MQTT]服务器EMQX搭建SSL/TLS连接过程(wss://)
    目录
  • 2024-05-31pip is configured with locations that require TLS/SSL, however the ssl module in Python is not avail
     [root@dsc1mydjango]#pip3installdjangopipisconfiguredwithlocationsthatrequireTLS/SSL,howeverthesslmoduleinPythonisnotavailable.CollectingdjangoRetrying(Retry(total=4,connect=None,read=None,redirect=None,status=None))after
  • 2024-05-29request to https://registry.npm.taobao.org/cnpm failed, reason: certificate has expired
    换华为的,否则会出问题:cnpmconfgsetregistryhttps://mirrors.huaweicloud.com/repository/npm/npmERR!codeCERT_HAS_EXPIREDnpmERR!errnoCERT_HAS_EXPIREDnpmERR!requesttohttps://registry.npm.taobao.org/cnpmfailed,reason:certificatehasexpirednpmER
  • 2024-05-28【Azure App Service】.NET代码实验App Service应用中获取TLS/SSL 证书 (App Service Windows)
    在使用AppService服务部署业务应用,因为有些第三方的接口需要调用者携带TLS/SSL证书(X509Certificate),在官方文档中介绍了两种方式在代码中使用证书:1)直接使用证书文件路径加载证书2)从系统的证书库中通过指纹加载证书本文中,将分别通过代码来验证以上两种方式. 第一步:使用P
  • 2024-05-28Firefox 开启支持TLS 1.1
     在火狐浏览器网址栏输入:about:config  security.tls.version.min   修改为1security.warn_submit_secure_to_insecure   修改为false  问题:建立安全连接失败连接到…时发生错误。对等端使用了不支持的安全协议版本。错误代码:SSL_ERROR_UNSUPPORTED_VERSIO
  • 2024-05-27WindowsCA证书服务(三)证书的基础知识
    CA证书申请流程嫖个图吧。TLS/ssl发展 1、SSL3SSL3于1995年末发布,为了弥补先前协议版本的诸多弱点,SSL3从头开始设计了一套协议,并一直沿用到了最新版本的TLS。2、TLS1.0TLS1.0于1999年1月发布,3、TLS1.1TLS1.1于2006年4月发布。4、TLS1.2TLS1.2于2008年8月发布。5、T
  • 2024-05-26K3S TLS证书延长
    新安装集群: 根证书延长:修改脚本:https://github.com/k3s-io/k3s/blob/master/contrib/util/generate-custom-ca-certs.sh将3700改你期望的天数(根证书)并执行,如果修改了DATA_DIR目录记得加到环境后在执行颁发的子证书延长:目前官方没有支持相关的配置,但是通过源
  • 2024-05-23【libevent】OpenSSL加密
    一、OpenSSL简介OpenSSL是一个强大的加密库,广泛应用于互联网的各个角落,用于保护数据传输的安全。它实现了SSL和TLS协议,这些协议是现代网络安全的基石。二、OpenSSL概述OpenSSL是一个强大的开源工具,用于实现SSL和TLS协议,保障网络通信的安全。它不仅提供了加密库,还包括了命令行工
  • 2024-05-23windows服务器 启用 TLS 1.0 ,1.1漏洞问题修复记录
     测试对象:windowsserver2016或2019IIS,sqlserver2014布署的网站启https证书绑定安全检查有漏洞 启用TLS1.0高危,1.1漏洞中危问题修复记录 IISCryptohttps://www.nartac.com/Products/IISCrypto/DownloadIISCrypto是一个免费工具,使管理员能够在WindowsServer
  • 2024-05-22Kubernetes集群中配置Ingress支持HTTPS访问(一):cfssl
    目录一.系统环境二.前言三.对称加密和非对称加密简介四.什么是HTTPS五.Ingress简介六.配置ingress对外发布服务6.1安装NGINXingresscontroller控制器6.2创建pod6.3为pod创建svc服务6.4使用ingress发布服务6.5访问服务6.5.1使用Linux客户端来访问服务6.5.2使用Windows客户
  • 2024-05-18docker-compose
    docker-compose命令的帮助信息。docker-compose是一个用于定义和运行多容器Docker应用的工具。以下是该帮助信息的详细注释:用法docker-compose[-f...][options][COMMAND][ARGS...]docker-compose-h|--helpdocker-compose可以带选项和命令运行。-h或--help:显示
  • 2024-05-15SSL Medium Strength Cipher Suites Supported (SWEET32)漏洞修复
    近期对公司开发环境的机器进行了安全扫描,在扫描安全报告中出现了SSLMediumStrengthCipherSuitesSupported(SWEET32)漏洞,汇报后领导表示需要进行修复,特记录此漏洞修复的过程。漏洞产生的原因漏洞的原因主要是由于SSL/TLS协议中使用的DES(DataEncryptionStandard)及Trip