接触GMSSL一段时间了,总结一点点想法证书:DER格式、PEM格式.DER = DER扩展用于二进制DER编码证书。.PEM = PEM扩展用于不同类型的X.509v3文件,是以“ - BEGIN ...”前缀的ASCII(Base64)数据。DER格式是二进制的,PEM则是文本格式,实际上,PEM格式的内容在去掉"---BEGIN"的内容,采取BASE64解码,得到的BLOG内容,就是DER格            
                
         
            
            
            
            在日常开发中,我们会使用很多工具类来提升项目开发的速度,而国内用的比较多的 Hutool 框架,就是其中之一。先来看官方对于 Hutool 的定义:Hutool 是一个小而全的 Java 工具类库,通过静态方法封装,降低相关 API 的学习成本,提高工作效率,使 Java 拥有函数式语言般的优雅,让 Java 语言也可以“甜甜的”。Hutool 中的工具方法来自每个用户的精雕细琢,它涵盖了 Jav            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-09-21 10:12:16
                            
                                160阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            package test;
import java.awt.Color;
import java.awt.image.BufferedImage;
import java.io.File;
import java.lang.annotation.Annotation;
import java.math.BigDecimal;
import java.nio.file.Path;
import j            
                
         
            
            
            
            1.pom.xml依赖配置<!-- huTool工具箱 -->
        <dependency>
            <groupId>cn.hutool</groupId>
            <artifactId>hutool-all</artifactId>
            <versio            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-25 15:18:28
                            
                                183阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            . RSA PEM文件格式   1. PEM私钥格式文件
  -----BEGIN RSA PRIVATE KEY-----
 -----END RSA PRIVATE KEY-----
  
 2. PEM公钥格式文件
  -----BEGIN PUBLIC KEY-----
 -----END PUBLIC KEY-----
  
 3. PEM RSAPublicKey公钥格式文件            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-11 21:02:05
                            
                                1533阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            三千风雨三千雪 三千风雪我在写 流了一共三千血 你却始终不了解简介PE文件使用的是一个平面地址空间,所有的代码和数据都合并在一起,组成了一个很大的结构; 文件被分为不同的区块(Section,又成为区段或节等),区块中包含代码和数据,各个区块按页边界对齐; 区块没有大小限制,是一个连续结构;每一个块都有其自己的属性,如是否包含代码,是否可读可写等;PE文件的构成MS-DOS头部每个PE文件都是以一            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-21 20:39:14
                            
                                78阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            继上一次Masterkey漏洞之后,Bluebox在2014年7月30日又公布了一个关于APK签名的漏洞——FakeID,并打算在今年的Blackhack上公布更详细的细节,不过作者Jeff Forristal在文中已经给出了不少提示,另外申迪的《FakeID签名漏洞分析及利用》也做了相关介绍。由于其中涉及的知识点较多,所以有部分朋友估计还没有看明白,所以我打算写一篇更详细漏洞分析解说,希望对大家            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-27 19:28:19
                            
                                53阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            基本介绍Bigfile 是使用 Golang 开发的一个文件传输管理系统,支持通过 HTTP API,RPC 调用以及 FTP 客户端管理文件。它构建于许多优秀的开源项目之上,基于数据库实现了一个虚拟的文件组织系统,在 Bigfile 中您可以看到熟悉的文件夹和文件,这种实现方式也是我们权限控制的基础。在底层,Bigfile 将任何文件切分成 1 MB 的文件块存储, 我们称之为 Chunk ,每            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-31 15:00:53
                            
                                53阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一. 概念介绍 DER、CRT、CER、PEM都是基于X.509证书,其核心是根据RFC 5280编码或数字签名的数字文档。其中PEM和DE为基本格式。 DER扩展用于二进制DER编码证书,主要有三类.crt /.cer/.der 。.PEM扩展用于不同类型的X.509v3文件,是以“ - BEGIN …”前缀的ASCII(Base64)数据。.CRT 和CER为扩展编码格式。 CER和CRT扩展            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-22 21:29:29
                            
                                312阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            今天操作申请了SSL证书,申请之前一头雾水,后来操作下来发现也并不麻烦,记录下来以防忘记。步骤一:生成CSR和KEY文件1.生成私钥文件在终端执行如下命令生成私钥文件(如果没有openssl,请自行安装):openssl genrsa 2048 > private-key.pem请将红色字体改成自己的文件名。2.创建证书签名请求(CSR文件)在终端执行如下命令生成CSR文件:openssl            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-11 21:10:07
                            
                                397阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Chaincode 启动过程简介这里讲的 Chaincode 是用户链码(User Chaincode,UCC),对应用开发者来说十分重要,它提供了基于区块链分布式账本的状态处理逻辑,基于它可以开发出多种复杂的应用。Hyperledger Fabric 中,Chaincode 默认运行在 Docker 容器中。Peer 通过调用 Docker API 来创建和启动 Chaincode 容器。Cha            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-07 21:40:51
                            
                                98阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            加密协议(Cryptographic Protocols)加密协议(Cryptographic Protocols)密钥交换协议(Encrypted Key Exchange protocol,EKE)安全外壳协议(Secure Shell Protocol,SSH)传输层安全协议(Transport Layer Security,TLS)TLS握手协议(Handshake Protocol)TL            
                
         
            
            
            
            # Python中的PEM格式解析
## 引言
在现代信息技术中,安全通信是至关重要的。为了保证数据的安全性,我们通常会使用各种加密协议,如SSL/TLS等。而在这种安全通信的背后,证书的格式显得尤为重要。其中,PEM格式(Privacy-Enhanced Mail)是一种常见的证书编码格式。本文将介绍PEM格式的概念、在Python中如何处理PEM格式证书文件,并提供代码示例和状态图、关系图            
                
         
            
            
            
            PKCS 全称是 Public-Key Cryptography Standards ,是由 RSA 实验室与其它安全系统开发商为促进公钥密码的发展而制订的一系列标准,PKCS 目前共发布过 15 个标准。 常用的有:PKCS7 Cryptographic Message Syntax StandardPKCS10 Certification Request StandardPKCS12 Pers            
                
         
            
            
            
            1.cd到pem证书所在的位置2.输入此命令即可:openssl x509 -inform pem -in test.pem -outform der -out test.cer            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-08-29 14:53:29
                            
                                1877阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            JKS(JavaKeysotre)格式和PFX(PKCS12)格式,是最常见的SSL证书格式文件,可以包含完整的证书密钥对,证书链和信任证书信息。PFX常用于Windows IIS服务器,JKS常用语JAVA类的WEB服务器,如TOMCAT,WEBLOGIC,JBOSS,RESIGN,虽然近年来,这些服务器新的版本,都是可以同时支持PFX,JKS文件格式了,但是老的版本和免费版本,往往都只支持JK            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-09-08 07:35:33
                            
                                275阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            什么是证书    X.509证书,其核心是根据RFC 5280编码或数字签名的数字文档。    实际上,术语X.509证书通常指的是IETF的PKIX证书和X.509 v3证书标准的CRL 文件,即如RFC 5280(通常称为PKIX for Public Key Infrastructure(X.509))中规定的。证书虽然与密钥用存储            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-24 12:19:39
                            
                                301阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一. 证书相关文件格式证书相关文件有多种格式,常见格式:.crt,.key,.req,.csr,.pem,.der。xx.crt:证书文件xx.key:私钥文件xx.req:请求文件xx.csr:请求文件xx.pem:证书文件为 pem 格式(文本文件)xx.der:证书文件为 der 格式(二进制文件)实际上,上述文件的扩展名可以随意命名。只是为了容易理解文件的功能而选择大家都认识的命名方式。但            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-26 11:17:07
                            
                                337阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            关于数字证书DER、 PEM等编码格式发布日期:2019-04-01你是否经常对于SSL 数字证书的各种编码格式和扩展名诸如 .pem、.der、.crt、.cer、X.509、key 等表示很困惑;这篇科普文章将告诉你答案。我们知道,在 HTTPS(HTTP over SSL)请求的 SSL 握手阶段,服务端以数字证书的方式将 RSA 公钥传给客户端,以保证公钥在传输过程中不被篡改,而公钥将用于            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-06 11:29:11
                            
                                83阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一、证书标准X.509 - 这是一种证书标准,主要定义了证书中应该包含哪些内容.其详情可以参考RFC5280,SSL使用的就是这种证书标准.二、编码格式PEM - Privacy Enhanced Mail,打开看文本格式,以"-----BEGIN…"开头, "-----END…"结尾,内容是BASE64编码. 查看PEM格式证书的信息:openssl x509 -in cer            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-01 09:10:05
                            
                                113阅读