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
密码学算法基础
防御第六次作业-文案
1.录制一个讲解
密码学
综合应用视频,参考讲义中的综合应用图过程:发送者为Alice接受者为Bob首先对原始信息进行hash运算得到信息摘要,然后使用私钥进行签名(签名的作用是验证该信息是Alice的),
[白首]
·
2023-08-03 07:29
服务器
运维
第六次作业
密码学
发送者为Alice接受者为Bob首先对原始信息进行hash运算得到信息摘要,然后使用发送者Alice私钥进行签名(签名的作用是验证该信息是Alice的),然后将原始信息+数字签名+Alice证书(该Alice的证书是由CA组织进行办发的,主要作用就是防止第三者修改内容信息,保证安全性,)使用对称密钥(Alice证书里面包含公钥)进行加密传送数据,由此该信息变为加密信息,然后通过CA颁发证书措施得到
爱踢球的小方
·
2023-08-03 07:29
服务器
运维
第一章 修学旅行
这是关于
密码学
的一篇文章,一共2696字:D(累死我啦!)。returnlonglongago;放一小段原来的文章“今天是休学旅行!太好啦!”靖推醒阳,眼里闪着兴奋。阳揉揉眼睛,坐起来。教室。
雨宫奈原
·
2023-08-03 07:58
The
Password
密码学
TypeScript
算法基础
——TS字符串的常用操作总结:substring、indexOf、slice、replace. . .
在TypeScript中,字符串的常用操作可以使用以下方法来实现:常用substring(startIndex:number,endIndex?:number):string:返回从startIndex开始到endIndex(不包括)之间的子字符串。如果省略endIndex,则返回从startIndex到字符串末尾的子字符串。conststr="Hello,World!";constsubStr=
一花一world
·
2023-08-02 19:35
前端
typescript
算法
ubuntu
位移密码加密、解密matlab实现
密码学
:位移密码加密、解密matlab实现一、matlab实现:自定义函数functiontext=trans_cipher(strText,operation,key)%%%对明(密)文采用位移密码进行加
篱落~~成殇~~
·
2023-08-02 14:32
密码学
高端
密码学
院笔记第569
高端幸福
密码学
院(研修班)幸福使者:李华第(904)期《幸福》之触摸觉察心理能量流畅基础篇———“一地鸡毛是日常”——生活成长的喜悦心理案例分析主讲:刘莉老师2021.8.19星期四成长的喜悦”心理案例分析主讲
柚子_b4b4
·
2023-08-02 12:49
0725 序言 第一章
都会有引发社会和经济上的重大改革;数字货币过往有洗钱、犯罪的记录,讨论时常常会失去焦点;2008比特币火了,专家学者专注于比特币底层技术===区块链blockchain区块链是技术的组合:P2P动态组网;基于
密码学
的共享账本
不想在幕布氪金
·
2023-08-02 12:57
区块链技术指南note
区块链
【
密码学
】四、SM4分组密码算法
SM4分组密码算法1、概述1.1初始变量算法1.2密钥扩展算法1.3轮函数F1.3.1合成置换T1.3.2S盒2、算法设计原理2.1非平衡Feistel网络2.2T变换2.2.1非线性变换τ2.2.2线性变换L2.2.3基础置换2.3密钥扩展算法的设计1、概述SM4分组密码算法是一种迭代分组密码算法,采用非平衡Feistel结构,分组长度为128bit,①Z2e表示e-比特的向量集,Z232中的元
Camina hacia ti
·
2023-08-02 04:06
信息安全
密码学
【
密码学
】三、分组密码的工作模式
分组密码的工作模式ECB模式CBC模式CFB模式OFB模式CTR模式电子密码本ECB、密码分组链接模式CBC、密码反馈模式CFB和输出反馈模式OFB、计数器模式CTRECB模式它一次对一个64bit长的明文分组加密,而且每次的加密密钥都相同。可以认为有一个非常大的电子密码本,对任意一个明文分组,电子密码本中都有一项对应于它的密文。加密:x1Eky1x2Eky2x3Eky3解密:y1DkX1y2Dk
Camina hacia ti
·
2023-08-02 04:34
信息安全
密码学
Nginx禁用TLS 1.0和TLS 1.1
主要原因有两方面,首先就是性能,TLS1.2协议有了更快的
密码学
算法,比如支持AEAD类的加密模式。当然更重要的是安全性。有的同学
@tangguo123
·
2023-08-02 01:35
nginx
服务器
运维
密码学
的一些常识
1,对称密码、公钥密码、消息认证、数字签名的对比对称密码公钥密码发送者共享秘钥加密公钥加密接收者共享秘钥解密私钥解密秘钥配送问题存在不存在,但需要CA认证公钥机密性√√消息认证数字签名发送者共享秘钥计算MAC使用私钥对文本HASH值做签名接收者共享秘钥计算MAC使用公钥对签名做验证(文本->HASH=?解密签名后的HASH)秘钥配送问题存在不存在,但需要CA认证公钥完整性√√认证√(仅限本次通信对
sf_jiang
·
2023-08-02 00:33
密码学
AES
RSA
数字签名
【
密码学
】五、序列密码
序列密码1、概述1.1序列密码的分类1.1.1同步序列密码1.1.2自同步序列密码2、序列密码的组成2.1密钥序列生成器KG2.2有限状态自动机3、LFSR1、概述采用一个短的种子密钥来控制某种算法获得长的密钥序列的办法,用以提供加解密,这个种子密钥的长度较短,存储、分配都比较容易。察罕俄国密钥序列的密钥发生器就是序列密码的关键。分组密码与序列密码的区别在于有无记忆性,分组密码无记忆性,序列密码又
Camina hacia ti
·
2023-08-02 00:03
信息安全
密码学
2.1
密码学
基础
数据参考:CISP官方目录
密码学
基本概念对称密码算法非对称密码算法哈希函数与数字签名公钥基础设施一、
密码学
基本概念1、
密码学
形成与发展发展历程古典
密码学
(1949年之前)主要特点:数据的安全基于算法的保密近代
密码学
正经人_____
·
2023-08-02 00:33
NISP一级
密码学
基于量子同态的安全多方量子求和加密
摘要安全多方计算在经典
密码学
中一直扮演着重要的角色。量子同态加密(QHE)可以在不解密的情况下对加密数据进行计算。目前,大多数协议使用半诚实的第三方(TP)来保护参与者的秘密。
Chahot
·
2023-08-01 19:00
#
量子安全(Quantum
Security)
安全
微服务技术栈:流量整形算法,服务熔断与降级
2、漏桶
算法基础
描述漏桶算法是流量整形或速率限制时经常使用的一种算法,它的主要目的是控制数据注入到网络的
黄榕生Ron
·
2023-08-01 16:11
区块链系统开发特点区块链前景
区块链经历了比特币1.0时代,以太坊2.0时代,以及目前正在进行的3.0时代,应用领域正在蔓延到各行各业,主要底层技术包含:
密码学
、共识算法、分布式存储、P2P网络系统。
互联IT资讯
·
2023-08-01 13:23
百人计划 图形2.4 传统经验光照模型详解
就
算法基础
而言,光照模型分为两类:基于物理的渲染(PBR,偏重于物理的度量和统计方法,效果真实,计算复杂实现较为困难)、基于经验模型(对光照的一种模拟,通过实践总结出来的方法,简化了真实光照计算,并且能够达到不错效果
qq_44514761
·
2023-08-01 03:10
unity
技术美术
算法基础
第二讲(C++常见的STL容器)
本文主要总结了常见的STL容器用法,备忘。详细请见STL用法。1.vector变长数组,倍增思想,系统为某一程序分配空间,所需时间与空间大小无关,与申请次数有关a.size()a.empty()clear()front()/back()push_back()/pop_back()begin()/end()[]随机取址支持比较运算按照字典序比较erase复杂度#includevectora(10,3
Frank_ddjr
·
2023-07-31 23:36
【
密码学
】三、AES
AES1、AES产生2、数学基础2.1有限域GF(2^8^)2.1.1加法运算2.1.2乘法运算2.1.3x乘运算2.1.4系数在GF(2^8^)上的多项式3、AES算法描述3.1字节代换3.2行移位3.3列混合3.4轮密钥加3.5密钥扩展1、AES产生征集AES算法的活动,目的是确定一个非保密的、公开的、全球免费使用的加密算法。对AES的基本要求:执行性能比三重DES快、至少与三重DES一样安全
Camina hacia ti
·
2023-07-31 21:23
信息安全
密码学
密码学
之对称加密
1.
密码学
简介2.对称加密3.分组加密模式4.非对称加密5.单向散列函数6.消息认证码7.数字签名8.证书9.SSL/TLS本文将介绍比特序列运算中的异或运算,同时简单介绍DES、3DES、AES等对称加密算法
Gundy_
·
2023-07-31 20:43
中国国密的 sm2 中,dsa_sm3, pke 和 kep 分别指什么
快速链接:.个人博客笔记导读目录(全部)付费专栏-付费课程【购买须知】:
密码学
实践强化训练–【目录】中国国密的sm2中,dsa_sm3,pke和kep分别指什么?
代码改变世界ctw
·
2023-07-31 16:02
密码学实践强化训练
sm2
sm3
sm4
国密
加密
密码学
实践强化训练--目录
快速链接:.个人博客笔记导读目录(全部)付费专栏-付费课程【购买须知】:
密码学
实践强化训练–【目录】openssl命令行总结opensslAES加解密算法强化训练openssl国密SM4命令行-加解密算法强化训练
代码改变世界ctw
·
2023-07-31 16:31
密码学实践强化训练
密码学
android
openssl 命令行国密sm2的签名验签操作
快速链接:.个人博客笔记导读目录(全部)付费专栏-付费课程【购买须知】:
密码学
实践强化训练–【目录】生成EC私钥:opensslecparam-genkey-nameSM2-outformpem-outtest_priv.pem
代码改变世界ctw
·
2023-07-31 16:00
密码学实践强化训练
sm2
ecc
rsa
签名
openssl
程序设计
算法基础
✅作者简介:人工智能专业本科在读,喜欢计算机与编程,写博客记录自己的学习历程。个人主页:小嗷犬的个人主页个人网站:小嗷犬的技术小站个人信条:为天地立心,为生民立命,为往圣继绝学,为万世开太平。本文目录复杂度基本操作数时间复杂度定义引入渐进符号的定义大Θ符号大O符号大Ω符号小o符号小ω符号常见性质简单的时间复杂度计算的例子for循环DFS哪些量是常量?主定理(MasterTheorem)证明应用空间
小嗷犬
·
2023-07-31 10:59
算法
C/C++
算法
c++
【
密码学
】DES 介绍
DES(DataEncryptionStandard)是一种对称密钥加密算法,是
密码学
中最广为使用的加密算法之一。它由IBM公司于1970年代初开发,并在1977年被美国联邦政府正式采用作为标准。
信息安全与项目管理
·
2023-07-30 22:58
网络
安全
服务器
SM系列国密算法
1.前言关于国际通用的古典
密码学
和现代
密码学
知识已经有较为完备的体系了。
晓翔仔
·
2023-07-30 17:35
tech
knowledge
网络
密码
国密
SM密码
密码学
——维吉尼亚密码
文章目录前言一、维吉尼亚密码简介二、维吉尼亚算法1.加密算法2.解密算法3.主函数总结前言本内容为博主学习维吉尼亚密码的笔记,如有错误,烦请指正。一、维吉尼亚密码简介维吉尼亚密码是一种使用多表代换的代换密码,是在凯撒密码的基础上扩展出来的多表密码。维吉尼亚密码引入了“密钥”的概念,根据密钥来决定用哪一行的密表来进行替换,以此来对抗字频统计。例子如下(密钥为deceptive):二、维吉尼亚算法1.
渣渣黑呀
·
2023-07-30 17:22
密码学
加密解密
密码学
c语言
c++新手噩梦——Vigenère密码
在
密码学
中,我们称需要加密的信息为明文,用M表示;称加密后的信息为密文,用C表示;而密钥是一种参数,是将明文转换为密文或将密文转换为明文的算法中输入的数据,记为k。在Vigenère密码中,
杰杰杰杰杰.
·
2023-07-30 17:49
c++
开发语言
维吉尼亚密码算法
维吉尼亚算法的原理1、Vigenere密码是由法国
密码学
家BlaisedeVigenere于1858年提出的一种代换密码,它是多表代换密码的典型代表。
m0_54654081
·
2023-07-30 17:43
数据结构与
算法基础
ppt
根据数据结构++C语言版++第2版书编写。想要电子书的童鞋可以私我B站学习地址9.13开始9.29更新到p118线性表2.1线性表的定义和特点P102.2案例引入p112.3线性表的类型定义p122.4线性表的顺序表示和实现1p132.4线性表的顺序表示和实现2p14P15第02周06–类C语言有关操作补充1P16第02周07–类C语言有关操作补充2P17第02周08–2.4线性表的顺序表示和实现
4927525
·
2023-07-30 10:12
数据结构
数据结构
算法
【
算法基础
:贪心】6. 贪心
文章目录区间问题905.区间选点(排序+贪心)908.最大不相交区间数量(排序+贪心)906.区间分组(排序+优先队列+贪心)⭐907.区间覆盖(排序+贪心)Huffman树148.合并果子(优先队列+贪心)排序不等式913.排队打水绝对值不等式104.货仓选址(选中点位置)推公式125.耍杂技的牛⭐⭐⭐区间问题对于区间问题,通常需要先排序,(一般情况下都是左端点排序)。相关链接:【算法】区间合并
小威W
·
2023-07-30 10:40
算法
算法
java
贪心
区间
推公式
【
算法基础
:动态规划】5.4 数位统计DP(计数问题)(数位DP)
文章目录例题:338.计数问题解法1——转换成1067.范围内的数字计数,数位DP模板解法2——分情况讨论(TODO,还没理解)相关链接⭐例题:338.计数问题https://www.acwing.com/problem/content/340/解法1——转换成1067.范围内的数字计数,数位DP模板解法来自:【算法】数位DPimportjava.util.*;publicclassMain{st
小威W
·
2023-07-30 10:40
算法
算法
动态规划
数位DP
算法基础
笔记
师从yxc(算法大佬),http://www.acwing.com,大家可以去了解一下.目录特殊知识:C++STL第一章基础算法1排序1.1快速排序1.2归并排序2二分2.1整数二分2.2浮点数二分3高精度3.1高精度加法3.2高精度减法3.3高精度乘法(高精度乘以低精度)3.4高精度除法(高精度除以低精度)4前缀和和差分4.1前缀和4.2差分5双指针算法6位运算7离散化8区间合并第二章数据结构1
AC自动寄
·
2023-07-30 10:38
c++
数据结构
AcWing
算法基础
蓝桥杯
算法小笔记
文章目录0.
算法基础
1.判定问题与优化问题[^1]:1.状态空间**斐波那契数列:****拨转开关问题:****埃及分数问题:****八数码问题:**数字三角形:一维递推问题:爬楼梯(求和形式)一维递推问题
fanqiliang630
·
2023-07-30 10:35
算法与数据结构
算法
线性代数
机器学习
【第五讲】 动态规划
来自:
算法基础
课文章目录第五讲动态规划5.1背包问题5.1.12.01背包问题5.1.23.完全背包问题5.1.34.多重背包问题I5.1.45.多重背包问题II5.1.59.分组背包问题5.2线性DP5.2.1898
zqwlearning
·
2023-07-30 10:34
算法基础
动态规划
算法
【
算法基础
:动态规划】5.4 状态压缩DP
文章目录例题列表291.蒙德里安的梦想⭐⭐⭐⭐⭐91.最短Hamilton路径⭐⭐⭐相关链接例题列表291.蒙德里安的梦想⭐⭐⭐⭐⭐https://www.acwing.com/problem/content/293/当横向方格摆放完成后,纵向方格的拜访方式就已经确定了。(因为我们只要求横向方格的摆放方案。)定义DP数组dp[i][j]表示第i列中,有j集合的行伸出来了,即i-1列的这一行放了横着
小威W
·
2023-07-30 10:02
算法
算法
动态规划
状态压缩
DP
区块链学习笔记
区块链技术与应用数组列表二叉树哈希函数BTC中的
密码学
原理cryptographichashfunctioncollsionresistance(碰撞抵抗)碰撞指的是找到两个不同的输入值,使得它们的哈希值相同
NiceAsiv
·
2023-07-30 08:23
区块链
学习
笔记
加解密相关工具&网站总结
JSFuck(JavaScriptAAEncode加密/解密(Javascript在线CTF编码工具开源加解密工具大佬文章:1.30余种加密编码类型的密文特征分析2.CTF中常见密码题解密网站总结3.CTF
密码学
常见加密解密总结
chuan川、
·
2023-07-30 07:01
安全学习笔记-基础入门
工具安装
密码学
【考研—
密码学
】消息认证与杂凑函数
Part1.消息认证一、定义目的加密的目的是为了让消息内容不被其他人知道。认证的目的:为了保证消息内容完整性、消息内容真实性、消息来源的真实性、实体身份的真实性。因而需要认证。真实性的反例双钥的反例B公开公钥,A希望给B发送信息,因而可用公钥加密,且只有B可以知道消息内容。但是,任何人都可以假冒A,用B的公钥对消息m加密。单钥的反例根据五种分组密码工作模式,攻击者可以更改某一片段,或者将某两个片段
GoesM
·
2023-07-30 04:49
考研--密码学与网络安全
考研
密码学
哈希算法
网络安全
网络
openssl中的MD5加密
它广泛应用于
密码学
和数据完整性验证等领域。MD5加密的特点如下:1.固定长度输出:MD5生成的哈希值是固定长度的,通常为128位(16个字节)。无论输入数据的长度是多少,都会得到一个固定长度的哈希值。
是jn啊
·
2023-07-29 20:47
算法
密码学
设计-AES128位-Python实现(每一轮变换详细过程)
密码学
设计-AES128位-Python实现(每一轮变换详细过程)功能要求:(1)实现AES加密和解密基本功能;(2)实现AES加密测试用例功能,具体如下:a)随机产生48比特明文,然后填充明文(填充算法选择下面两种任意一种方法进行填充
独角的单车
·
2023-07-29 05:15
AES128
Python
密码学
区块链+电商(新物种新趋势)区块链是什么?
百度定义“狭义来讲,区块链是一种按照时间顺序将数据区块以顺序相连的方式组合成的一种链式数据结构,并以
密码学
方式保证的不可篡改和不可伪造的分布式账本。
大鹏_37b9
·
2023-07-29 03:08
数据结构与
算法基础
-学习-26-图之MST(最小代价生成树)之Kluskal(克鲁斯卡尔)算法
最小生成树的概念、源码实现和Prim(普利姆)算法的概念和源码实现请参考之前的博客:《数据结构与
算法基础
-学习-25-图之MST(最小代价生成树)之Prim(普利姆)算法》一、算法思路Kluskal算法相较于
阳光九叶草LXGZXJ
·
2023-07-29 00:08
#
数据结构与算法基础学习
学习
c语言
开发语言
数据结构
算法
数据结构与
算法基础
-学习-27-图之最短路径之Dijkstra(迪杰斯特拉)算法
一、最短路径应用案例例如从北京到上海旅游,有多条路可以到目的地,哪条路线最短,哪条路线最省钱,就是典型的最短路径问题。二、最短路径问题分类最短路径问题可以分为两类,第一类为:两点间最短路径。第二类为:某源点到其他各点最短路径。不同的问题类型可以用不同的算法实现,本文介绍第一类问题的Dijkstra算法实现。三、Dijkstra算法思路这次新画了一个图,是时候体现一下画图技巧啦,言归正传,我们需要用
阳光九叶草LXGZXJ
·
2023-07-29 00:06
#
数据结构与算法基础学习
学习
c语言
开发语言
算法
数据结构
AcWing
算法基础
课二 数据结构 链表 栈 队列 并查集 哈希表
单链表.AcWing.826.单链表importjava.util.Scanner;publicclassMain{staticint[]e=newint[100010];//结点i的值staticint[]ne=newint[100010];//结点i的next指针staticintidx,head;//head是头结点,idx存当前已经用到了哪个点publicstaticvoidinit(){
软工菜鸡
·
2023-07-28 23:58
Java从入门到起飞
python
java
算法
10X单细胞(10X空间转录组)降维分析之UMAP
hello,大家好,关于降维算法,在之前分享的文章10X单细胞(10X空间转录组)降维分析之tSNE(
算法基础
知识)详细介绍了tSNE的降维原理,但是大家都知道,在我们分析10X单细胞或者10X空间转录组数据的时候
单细胞空间交响乐
·
2023-07-28 21:12
ULAM新一代共识创新公链
吴博士ULAM颠覆式创新共识,是由清华大学
密码学
博士研究的底层共识算法创新项目。
808cf1d5ef9e
·
2023-07-28 20:46
数学随想:轻量级算法服务。
思考过数学基础的基于椭圆公式的
密码学
原理后,我考虑,可
luj_1768
·
2023-07-28 19:27
算法
数据库
c语言
经验分享
开发语言
【
算法基础
(7)】二叉树
用递归和非递归俩种方式实现二叉树的先序遍历中序遍历后序遍历1.递归序publicstaticvoidf(Nodehead){//1if(head==null){return;}//1f(head.left);//2//2f(head.right);//3//3}1,2,4,4,4,2,5,2,1,3,6,6,6,3,7,7,7,3,1递归序每个节点都会回到3次在递归序可以加工出先序中序后序先序遍历
左钦杨
·
2023-07-28 17:00
算法
带你了解攻击与防护相关知识
6.私密性的
密码学
应用?7.非对称加密如何解
《^O^》杜
·
2023-07-28 15:06
网络
上一页
35
36
37
38
39
40
41
42
下一页
按字母分类:
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
其他