OpenSSL语法格式 openssl command [ command_opts ] [ command_args ] openssl [ list-standard-commands | list-message-digest-commands | list-cipher-commands | list-cipher-algorithms | list-message-digest-al
 加密方式 密码学是涉及数学、电子信息、计算机等多学科的一门重要学科,是现代互联网安全的基石,也是目前如火如荼的区块链技术的安全保障。概括来说,加密方式可归结为不可逆加密与可逆加密。 不可逆加密 信息摘要(Message Digest)和安全散列(Secure Hash)算法属于此类,常见的算法包括 MD5、SHA1、PBKDF2、bcrypt 等。此类算法
转载 2024-08-06 19:18:12
23阅读
SSL(SecureSocketLayer)是netscape公司提出的主要用于web的安全通信标准,.TLS(TransportLayerSecurity)是IETF的TLS工作组在SSL3.0基础之上提出的安全通信标准,SSL/TLS提供的安全机制可以保证应用层数据在互联网络传输不被监听,伪造和窜改。在介绍 SSL/TLS 知识的之前,我们必要了解下加密算法的知识: 1、什么是加密算法 加密
转载 2024-01-13 15:49:27
35阅读
Https组成HTTPS = HTTP + SSL/TLS,也就是用SSL/TLS对数据进行加密和解密,Http进行传输。SSL,即Secure Sockets Layer(安全套接层协议),是网络通信提供安全及数据完整性的一种安全协议。TLS,即Transport Layer Security(安全传输层协议),它是SSL3.0的后续版本。客户端发起Https请求,连接到服务器的443端口。服务
要理解ssl先要知道一些加密算法的常识.     加密算法很容易理解啦,就是把明文变成人家看不懂的东西,然后送给自己想要的送到的地方,接收方用配套的解密算法又把密文解开成明文,这样就不怕在路世上如果密文给人家截获而泄密。     加密算法俩大类,第一种是不基于KEY的,举个简单的例子,我要加密"ford
openssl库介绍:openssl: 多用途的命令行工具,包openssl,可以执行交互或批量命令。 libcrypto: 加密算法库,包openssl-libs。 libssl:加密模块应用库,实现了ssl及tls,包nss。openssl库加密算法:OpenSSL一共提供了8种对称加密算法,其中7种是分组加密算法,仅有的一种流加密算法是RC4。 这7种分组加密算法分别是AES、DES、Blo
当我们用火狐浏览器打开某个HTTPS网站时可能会失败,并且出现如下错误提示:        安全连接失败连接某个URL网址时发生错误。 在服务器密钥交换握手信息中 SSL 收到了一个弱临时 Diffie-Hellman 密钥。       &nbsp
转载 2024-05-22 19:15:19
60阅读
加密算法哪些对称加密:RC4、DES、AES                                                  &n
转载 2024-06-29 12:14:58
145阅读
网络中传输敏感信息的时候通常会对字符串做加密解密处理 1.Base64位加密(可加密解密)     最简单的加密方式,没有密钥,这种方式只要让别人拿到你的密文,就可以直接解密,只能用来迷惑,一般情况下不单独使用,因为真的并没有什么卵用~可以和其他加密方式混合起来,作为一层外部包装。import base64 data = "abc" #加密 m = Base64.
PS:坚持就是最大的超越。最近交流群里有人问 HTTPS 相关的知识,虽然会用,但是却一知半解,今天专门来总结一些 HTTPS 相关的知识点,这一篇主要是相关理论知识,下一篇写个案例实践一下,主要内容如下:HTTP的缺点什么是HTTPS公开密钥加密技术HTTPS加密传输公开密钥证书SSL和TLS为什么不使用HTTPSHTTP的缺点HTTP 的缺点如下:通信使用明文,传输内容可能被窃听不验证后通信方
就像我们在凯撒的密码中看到的那样,每种加密数据的加密方法背后都有特定的逻辑。今天使用加密方法依赖于高度复杂的数学函数,这些函数几乎不可能破解它们。本文针对SSL证书加密算法都有哪些进行详细解答一下。1、DES对称加密算法DES(数据加密标准)于1976年推出,是最古老的对称加密方法之一。它是由IBM开发的,用于保护敏感的,未分类的电子政府数据,并于1977年被正式采用,以供联邦机构使用。DES使
  昨天研究一天密码学,把一些简单的概念给弄清楚了。   2种加密方式:symmetric-key encryption(对称加密)  public-key encryption(公钥加密)   第一种对称加密:数据经过一个对称密钥加密,然后在解密端通过同一个对称密钥解密。优点:速度快,而且大数据的加解密。缺
转载 2023-06-26 09:07:46
125阅读
SSL/TLS详解1. 前言 我们都知道Https就是加密协议中采用了SSL/TLS协议,这是面试常客,如果被问到了,你懂的越多,答得越深,你的面评相应来说也就会越高,对于SSL/TLS,我们不仅仅要知道其为数据传输提供了加密服务,提高了数据传输的安全性,还得了解什么是对称加密算法、非对称加密算法、散列算法,以及数字证书等。以下,我会详细讲解。2. SSL/TLS工作原理 HTTPS协议的主要功能
转载 2024-06-11 22:14:47
25阅读
.NET SM4 算法  国密SM4算法与DES和AES算法相似,国密SM4算法是一种分组加密算法。SM4分组密码算法是一种迭代分组密码算法,由加解密算法和密钥扩展算法组成。SM4是一种Feistel结构的分组密码算法,其分组长度和密钥长度均为128bits。加密算法和密钥扩展算法迭代轮数均为32轮。SM4加解密过程的算法相同但是轮密钥的使用
转载 2024-04-05 14:48:22
111阅读
0x00 信息系统安全实验报告实验(一):经典加密算法的实现与破解1、 实现凯撒加密、暴力破解凯撒加密 2、 选取k值,编译凯撒加密算法 3、 编写算法尝试暴力破解凯撒加密实验(二):大素数生成算法,不同素数生成算法优劣1、 使用费马小定理素数判定法生成大素数 2、 使用米勒拉宾素数判定算法生成大素数 3、 总结出两种算法特点0x01 经典加密算法的实现与破解一、实现凯撒加密在密码学中,恺撒密码(
一、背景最近很多人不得不忽略的一个新闻事件就是:美国NSA的黑客卑劣的入侵了我国航空七子西工大的数据,互联网安全形势从来不容乐观。尤其一些对安全敏感的场景,我们需要对敏感数据进行加密以保护其免受窥探和黑客的攻击。安全的维护人员可能了解,Linux 曾一度使用统一密钥设置Linux Unified Key Setup(LUKS)工具来实现数据加密,这也是 Linux 磁盘加密的通用标准。它将所有相关
一、MAC 消息认证码MAC 消息认证码,即 Message Authentication Code,是用于验证消息的一小段信息。 换句话说,能用它确认消息的真实性——消息来自指定的发件人并且没有被篡改。MAC 值通过允许验证者(也拥有密钥)检测消息内容的任何更改来保护消息的数据完整性及其真实性。一个安全的 MAC 函数,跟加密哈希函数非常类似,也拥有如下特性:快速:计算速度要足够快确定性:对同样
随着稳定性和可靠性的逐步提高,Windows 2000/XP已经被越来越多的人使用,很多人还用Windows 2000/XP自带的EFS加密功能把自己的一些重要数据加密保存。虽然EFS易用性不错,不过发生问题后就难解决了,例如不做任何准备就重装了操作系统,那很可能导致以前的加密数据无法解密。最近一段时间我们已经可以在越来越多的论坛和新闻组中看到网友的求救,都是类似这样的问题而导致重要数据无法打开,
转载 2024-07-11 13:24:21
49阅读
  介绍HTTPS前先介绍一下HTTP   HTTP是超文本传输协议,HTTP传输的数据是明文所以在用户登录时的用户名及密码容易泄露,明文传输数据。  HTTPS是基于HTTP传输加上SSL/TLS建立全信道通信,SSL加密数据,传输加密数据。加密的方法 对称加密、非对称加密  对称加密是指客户端、服务器可以通过同一个密钥进行加密及解密,缺点是秘钥存容易暴露,优点是
JSON WEB TOKEN1.1 什么是JWTJSON Web Token(JWT)是一个非常轻巧的规范。这个规范允许我们使用JWT在用户和服务器之间传递安全可靠的信息。 简称JWT,在HTTP通信过程中,进行身份认证。我们知道HTTP通信是无状态的,因此客户端的请求到了服务端处理完之后是无法返回给原来的客户端。因此需要对访问的客户端进行识别,常用的做法是通过session机制:客户端在服务端登
  • 1
  • 2
  • 3
  • 4
  • 5