E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
密码学openssl
Linux下编译CMake
/configure(需要依赖
OpenSSL
,如未安装会报错[报错如下]。可在CMakeLists.txt中添加命令set
xupeng1644
·
2024-01-25 23:27
CMake
Linux
linux
visual
studio
c++
openssl
3.2/test/certs - 041 - 1024-bit leaf key
文章目录
openssl
3.2/test/certs-041-1024-bitleafkey概述笔记END
openssl
3.2/test/certs-041-1024-bitleafkey概述
openssl
3.2
LostSpeed
·
2024-01-25 23:08
openSSL
openSSL
Thales &; Quantinuum:量子弹性数据安全
随着量子计算机将打破传统加密,Thales和Quantinuum开发了一种工具,帮助企业为后量子
密码学
做好准备Thales和Quantinuum的突破性PQC入门套件提供了一个值得信赖的实验室环境,用于测试和保护数据免受新兴量子威胁量子计算机的出现正在重塑我们的数据安全方法
JJJ69
·
2024-01-25 22:19
翻译
量子计算
安全
《Introduction to modern cryptography》CCA 安全 小结
《Introductiontomoderncryptography》CCA安全CCAChosen-CiphertextAttacksCCA攻击主要是针对公钥
密码学
所提出的一种安全定义,对于公钥
密码学
而言
zmrlinux
·
2024-01-25 20:23
现代密码学杂谈
密码学
理论11:公钥加密
公钥加密概述一方(接收方)生成一对密钥(pk,sk),分别称为公钥和私钥。发件人使用公钥加密消息;接收方使用私钥解密生成的密文。当Alice得知Bob想与她通信时,她可以生成(pk,sk)(假设她还没有这样做),然后将pk明文发送给Bob。Alice独立于任何特定的发送者预先生成(pk,sk)。然后她公开发布pk。优势:1.公钥加密(在某种程度上)解决了密钥分发问题,因为通信双方不需要在通信之前秘
untypical_Idealism
·
2024-01-25 20:52
密码学
服务器
安全
密码学
理论07:密码哈希函数
非
密码学
的:最初为数据结构(哈希链表)发明的通用/k-wise独立哈希函数。用于信息论加密(一次性MAC)或作为加密方案的构建块(hash然后加密/Carter-WegmanMAC)。
untypical_Idealism
·
2024-01-25 20:22
哈希算法
密码学
算法
密码学
理论09:数论和
密码学
困难问题
整数模N符号:Z;N;Z>0gcd(a,N):对于a,N∈Z,令gcd(a,N)为最大的d∈Z>0,使得d|a和d|N。ZN;ZN*;(N);除法,余数,模数令a为整数且令N为正整数。那么存在唯一的整数q、r,其中a=qN+r且0≤r1.然后对于任何g∈G和任何整数x,我们有g^x=g^(xmodm)摸指数运算——快速求幂:循环群让我们考虑一个m阶的有限群G并写成={g0,g1,...}设i≤m为
untypical_Idealism
·
2024-01-25 20:22
密码学
密码学
理论10:密钥管理和公钥革命
加密密钥分发对称密码:依赖于秘密密钥的安全分发需要存储和管理大量密钥在开放/公共系统中遇到严重问题部分解决方案:密钥分发中心(KDC)某些服务器(密钥分发中心,KDC)将密钥“提供”给用户。它与每个用户共享一个秘密密钥(长期密钥),并协助他们安全地彼此共享会话密钥(短期密钥)。{M}K-用K加密和验证的消息M可以使用任何经过验证加密方案K=(K0,K1):一个用于加密,一个用于认证Encrypt-
untypical_Idealism
·
2024-01-25 20:22
密码学
服务器
安全
密码学
理论03:计算安全性(Computational Security)
真实世界的密码方案目标:cannotbebrokenwithreasonablecomputingpowerwithreasonableprobability.——不能用合理的计算能力以合理的概率破解。计算性安全仅针对计算有限的对手的安全性。安全性可能以非常小的可能性失败。两种方法:具体方法:用于讨论具体实例化的安全性。它通过明确限制任何(随机化的)攻击者在指定时间内运行的最大成功概率来量化密码方
untypical_Idealism
·
2024-01-25 20:51
密码学
安全
现代
密码学
3.7--CCA安全
现代
密码学
3.7--CCA安全CCA安全含oracle的实验过程PrivKA,Πcca(n)PrivK^{cca}_{\mathcal{A},\Pi}(n)PrivKA,Πcca(n)CCA安全定义对不满足
WeidanJi
·
2024-01-25 20:48
现代密码学
密码学
数学
密码学
-07CCA安全与认证加密
7CCA安全与认证加密本节学习用于抵抗CCA攻击的加密方案以及同时保证通信机密性和真实性的认证加密方案。目录:CCA安全加密,认证加密,确定性加密,密钥派生函数。回顾CCA不可区分实验CCA不可区分实验PrivKA,Πcca(n)\mathsf{PrivK}^{\mathsf{cca}}_{\mathcal{A},\Pi}(n)PrivKA,Πcca(n):挑战者生成密钥k←Gen(1n)k\ge
Wxiran
·
2024-01-25 20:15
安全
密码学
小知识(5):唯密文攻击(COA)、已知明文攻击(KPA)、选择明文攻击(CPA),选择密文攻击(CCA)
本篇将介绍密码分析中主要的四种攻击方式(也可以称为四种安全性)目录:本篇将介绍密码分析中主要的四种攻击方式(也可以称为四种安全性)一、唯密文攻击(CiphtextOnlyAttack,COA)二、已知明文攻击(KnownPlaintextAttack,KPA)(也可称为KPA安全)三、选择明文攻击(ChosenPlaintextAttack,CPA)(也可称为CPA安全)四、选择密文攻击(Chos
cryptocxf
·
2024-01-25 20:45
密码学相关知识
密码学
安全
密码学
理论06:CCA安全;认证加密
选择密文攻击选择密文(CCA)攻击的定义类似于选择明文攻击(CPA),但攻击者不仅可以访问加密oracleEnck(·),还可以访问解密oracleDeck(·)。填充预言机攻击Padding-oracleattacks讨论攻击者发起一种非常弱(且现实)的选择密文攻击形式的攻击:他只需要知道所选择的密文是否有效(合法)。——PKCS#5填充CBC只能加密长度是底层PRP块大小(通常为16字节)的倍
untypical_Idealism
·
2024-01-25 20:14
密码学
安全
CentOS7下安装NGINX
CentOS7下安装NGINX一、安装nginx所需的环境#一次安装4个插件yum-yinstallgccpcrepcre-develzlibzlib-devel
openssl
openssl
-devel
徐子元竟然被占了!!
·
2024-01-25 19:24
运维
nginx
运维
区块链中的环形签名指什么?
环签名(ringsignature)是一种数字签名方案,由Rivest,shamir和Tauman三位
密码学
家在2001年首次提出。
Luella_Lin
·
2024-01-25 17:23
openssl
3.2/test/certs - 033 - time stamping certificates
文章目录
openssl
3.2/test/certs-033-timestampingcertificates概述笔记END
openssl
3.2/test/certs-033-timestampingcertificates
LostSpeed
·
2024-01-25 17:02
openSSL
openSSL
Linux下安装Nginx及配置SSL证书
安装Nginxnginx的一些模块需要依赖一些lib库,在安装nginx之前,须先安装这些lib库,比如常见依赖库主要有g++、gcc、
openssl
-devel、pcre-devel和zlib-devel
旷野历程
·
2024-01-25 16:26
Linux
nginx
ssl
嵌入式arm开发板使用curl+
openssl
实现https通信
httpspost功能,一开始按照网上的教程,将curl库移植到arm开发板,但是发现我移植的curl不支持https,后面继续查才知道curl库默认是不支持https的,要支持的话需要在移植的时候加入
openssl
yuansec
·
2024-01-25 15:44
arm开发
https
ubuntu
网络
linux
arm
OpenSSL
创建生成CA证书、服务器、客户端证书及密钥
OpenSSL
创建生成CA证书、服务器、客户端证书及密钥证数各参数含义生成CA证书创建root证书私钥创建请求证书创建自签署证书生成服务器证书创建服务器证书创建服务器请求证书使用CA证书签署服务器证书生成客户端证书创建客户端证书创建客户端请求证书使用
稻草人ZZ
·
2024-01-25 14:17
运维
服务器
运维
https
ssl
OpenSSL
library错误
问题:
OpenSSL
library错误报错:.
热爱技术的小陈
·
2024-01-25 13:02
服务器
nginx
运维
linux
服务器
nginx安装ssl模块http_ssl_module
/configure--with-http_ssl_module如果组件linux缺少,参考如下
OpenSSL
library
热爱技术的小陈
·
2024-01-25 13:27
服务器
nginx
nginx
ssl
http
centos7.2升级
openssl
备份cp-r/usr/bin/
openssl
/usr/bin/
openssl
_backupcp-r/usr/lib64/
openssl
/usr/lib64/
openssl
_backup安装依赖yum-yinstallgccperlmakezlib-develperl-CPANcpanIPC
刘登辉
·
2024-01-25 12:13
服务器
linux
运维
openssl
3.2/test/certs - 011 - primary client-EKU root: croot-cert
文章目录
openssl
3.2/test/certs-011-primaryclient-EKUroot:croot-cert概述笔记END
openssl
3.2/test/certs-011-primaryclient-EKUroot
LostSpeed
·
2024-01-25 12:43
openSSL
openSSL
openssl
3.2/test/certs - 044 - 8192-bit leaf key
文章目录
openssl
3.2/test/certs-044-8192-bitleafkey概述笔记END
openssl
3.2/test/certs-044-8192-bitleafkey概述
openssl
3.2
LostSpeed
·
2024-01-25 11:57
openSSL
openSSL
【项目管理】【Python】终端报错:ImportError: cannot import name ‘str_to_long‘ from ‘math‘ (unknown location) 【解决】
一、问题描述笔者最近在做一个Python
密码学
相关项目时,遇到如下报错:ImportError:cannotimportname'str_to_long'from'math'(unknownlocation
不是AI
·
2024-01-25 10:37
python
密码学
项目管理
python
开发语言
pycharm
密码学
笔记——维吉尼亚密码
维吉尼亚密码一、简介维吉尼亚密码是使用一系列凯撒密码组成密码字母表的加密算法,属于多表密码的一种简单形式。二、加密算法直接拿例子来说,比如我要加密一段明文明文:THISISTOM密匙:JER密文:CLZBMJCSD那么这是怎么加密来的呢,下面对照着这个例子来说一下过程。根据上面的维吉尼亚密码表,上面的一行为密匙,然后左边的一列为明文,原理就是根据密匙来对照列找所对应明文的字母。明文:THISIST
芝士TOM
·
2024-01-25 08:50
web安全
区块链
学习
IOS逆向_
密码学
:单向散列函数、数字签名、证书
1、单向散列函数;2、数字签名;3、证书;1、单向散列函数;1.1概念:又称单向Hash函数、杂凑函数,就是把任意长的输入消息串变化成固定长的输出串且由输出串难以得到输入串的一种函数。这个输出串称为该消息的散列值。一般用于产生消息摘要,密钥加密等。1.2常见的单向散列函数:image1.3特性:①根据任意长度的消息,计算出固定长度的散列值;②计算速度快,能快速计算出散列值;③消息不同,散列值也不同
一杯开水
·
2024-01-25 07:18
Java实现计算指定文件的SHA256
SHA-256SHA-256(SecureHashAlgorithm256-bit)是一种
密码学
安全哈希算法,用于将任意长度的数据转换为固定长度的哈希值,通常为256位(32字节)。
才疏学浅,努力修炼
·
2024-01-25 07:02
android
java
开发语言
PHP7 AES加密解密
PHP7后mcrypt_module_open方法已舍弃不可以,需要使用
openssl
_encrypt加密加密方法:
openssl
_encrypt($data,$method,$password,$options
从兄
·
2024-01-25 06:30
php
thinkphp
php
aes加密解密
加密解密
PHP AES 加密解密实现
AES有三种算法,主要是对数据块的大小存在区别:AES-128:需要提供16位的密钥keyAES-192:需要提供24位的密钥keyAES-256:需要提供32位的密钥key在php中我们使用
openssl
_encrypt
JSON_L
·
2024-01-25 06:28
PHP
php
AES加密
AES解密
PHP AES加解密系列
需要注意的是,mcrypt扩展库已经在PHP7.2版本中被废弃,建议使用其他扩展库或者使用PHP7.2以上版本内置的
openssl
扩展库实现AES加解密。
诗雅颂
·
2024-01-25 06:56
php
aes
加密
解密
基于
openssl
v3搭建ssl安全加固的c++ tcpserver
1概述tcpserver和tcpclient同时使用
openssl
库,可对通信双方流通的字节序列进行加解密,保障通信的安全。
nangonghen
·
2024-01-25 01:19
c++
ssl
安全
c++
openssl
密码学
中的承诺原语(Commitment Scheme)
1背景介绍让我们考虑以下情况:Alice在佳士得(Christie's)购买Banksy的最后一件杰作,在这之前,她会确保艺术品在售出后不会被销毁。佳士得选择了维克里封闭竞标的拍卖方式,这是一种相当常见的做法,其工作原理主要是:每个参与者都提交一个秘密的竞标。一旦所有的竞标都提交完毕,出价最高的一方获得该物品,支付的价格是第二高的竞标。承诺方案正好解决了这个问题:它们允许安全地承诺一个秘密值,并在
DarkFlameM
·
2024-01-25 01:59
密码学
安全作业3月31日
**根据课本3.7进行实验,完成
OpenSSL
编译与命令实验**3.7.1在命令行下使用
OpenSSL
openssl
-help实例1.密钥在文件key.txt中,用des3对文件test.data进行加密解密
Whalawhala
·
2024-01-24 23:05
安全
CTF
密码学
-编码基础知识点总结
CTF
密码学
-编码基础知识点总结0x01目录常见编码:1.ASCII编码2.Base64/32/16编码3.shellcode编码4.Quoted-printable编码5.XXencode编码6.UUencode
꧁꫞焉有得�焉有失꫞꧂
·
2024-01-24 22:09
p2p
安全
c#
openssl
3.2/test/certs - 010 - 768-bit key
文章目录
openssl
3.2/test/certs-010-768-bitkey概述笔记END
openssl
3.2/test/certs-010-768-bitkey概述
openssl
3.2-官方demo
LostSpeed
·
2024-01-24 20:12
openSSL
openSSL
openssl
3.2/test/certs - 025 - client intermediate ca: cca-cert
文章目录
openssl
3.2/test/certs-025-clientintermediateca:cca-cert概述笔记END
openssl
3.2/test/certs-025-clientintermediateca
LostSpeed
·
2024-01-24 19:38
openSSL
openSSL
openssl
3.2/test/certs - 018 - trust variants: +anyEKU, -anyEKU
文章目录
openssl
3.2/test/certs-018-trustvariants:+anyEKU,-anyEKU概述笔记END
openssl
3.2/test/certs-018-trustvariants
LostSpeed
·
2024-01-24 18:45
openSSL
openSSL
CentOS singularity(HPC) 安装以及简单使用
7.9Linuxubuntu>=17.10依赖golang>=1.14安装1.环境依赖yumupdate-y&&\yumgroupinstall-y'DevelopmentTools'&&\yuminstall-y\
openssl
-devel
Mr_窦先生
·
2024-01-24 18:47
【MySQL】数据库逻辑备份工具(mydumper)
[root@wallet01 ~]# yum install glib2-devel mysql-devel zlib-devel \pcre-devel
openssl
-devel cmake[root
weixin_34010949
·
2024-01-24 17:10
数据库
git
运维
openssl
3.2/test/certs - 003 - genroot “Root CA“ root-key2 root-cert2
文章目录
openssl
3.2/test/certs-003-genroot"RootCA"root-key2root-cert2概述笔记END
openssl
3.2/test/certs-003-genroot
LostSpeed
·
2024-01-24 16:15
openSSL
openSSL
openssl
3.2/test/certs - 024 - EC cert with named curve
文章目录
openssl
3.2/test/certs-024-ECcertwithnamedcurve概述笔记END
openssl
3.2/test/certs-024-ECcertwithnamedcurve
LostSpeed
·
2024-01-24 16:54
openSSL
openSSL
openssl
3.2/test/certs - 019 - ca-nonca trust variants: +serverAuth, +anyEKU
文章目录
openssl
3.2/test/certs-019-ca-noncatrustvariants:+serverAuth,+anyEKU概述笔记ca-nonca.pemfromexp016
openssl
3.2
LostSpeed
·
2024-01-24 15:50
openSSL
openSSL
Ubuntu 22.04.2 LTS编译安装PHP-7.2.34与Nginx1.22.0
Ubuntu22.04.2LTS编译安装PHP-7.2.34与Nginx1.22.0环境介绍所需文件安装步骤解压安装编译所需环境编译安装Nginx编译安装
openssl
编译安装php复制php.ini-production
想看一次满天星
·
2024-01-24 15:07
服务器部署
php
ubuntu
linux
N62059第八周作业
index.txt[root@centOS8~]#echo01>/etc/pki/CA/serial2、生成CA私钥:[root@centOS8~]#cd/etc/pki/CA[root@centOS8CA]#
openssl
genrsa-outprivate
小霍吖
·
2024-01-24 14:44
openssl
3.2/test/certs - 022 - CA has 768-bit key
文章目录
openssl
3.2/test/certs-022-CAhas768-bitkey概述笔记END
openssl
3.2/test/certs-022-CAhas768-bitkey概述
openssl
3.2
LostSpeed
·
2024-01-24 14:06
openSSL
openSSL
openssl
3.2 - 检查rsa证书和私钥是否匹配(快速手搓一个工具)
文章目录
openssl
3.2-检查rsa证书和私钥是否匹配(快速手搓一个工具)概述效果笔记编程环境界面控件的设置增加文件拖拽的类RSA证书和key是否匹配的实现在程序中加入环境变量备注备注END
openssl
3.2
LostSpeed
·
2024-01-24 13:47
openSSL
openSSL
Windows 安装
OpenSSL
生成自签名证书
文章目录Windows安装
OpenSSL
生成自签名证书Windows安装
OpenSSL
验证安装是否正确了解自签名证书生成自签名证书.pfx证书和.cer证书Windows安装
OpenSSL
生成自签名证书
小菜鸟§
·
2024-01-24 13:16
windows
openssl
加解密和签名验签步骤操作记录
文章目录一、AES加解密操作1.1EBC模式1.2CBC模式二、RSA加解密操作三、RSA加解密和AES加解密对比四、RSA签名和验签操作一、AES加解密操作1.1EBC模式使用
OpenSSL
进行AES
小坚学Linux
·
2024-01-24 12:43
java
服务器
网络
python认证密钥rsa
zyconfig.ini4、test.py5、postman6、ceshi.py一、安装及生成密钥#pipinstallpycryptodome#pipinstallCrypto#在控制台下运行,用以生成加密的公钥和私钥#
openssl
genrsa-out
wa1tzy
·
2024-01-24 10:35
c++
tensorrt高性能部署
python
哈希算法
开发语言
上一页
6
7
8
9
10
11
12
13
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他