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
密码学算法基础
【项目管理】【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
开发语言
python转C++格式学习笔记
我是主写python的,但是感觉算法上想精进的话,还是得用c++写,所以笔记主要记录的是c++与python不太一样的地方,听的是y总的
算法基础
课,结合y总的讲义,白框里面是自己的理解,大家取精华,去糟粕头文件
大学生编程地
·
2024-01-25 05:32
C++
c++
学习
开发语言
算法
密码学
中的承诺原语(Commitment Scheme)
1背景介绍让我们考虑以下情况:Alice在佳士得(Christie's)购买Banksy的最后一件杰作,在这之前,她会确保艺术品在售出后不会被销毁。佳士得选择了维克里封闭竞标的拍卖方式,这是一种相当常见的做法,其工作原理主要是:每个参与者都提交一个秘密的竞标。一旦所有的竞标都提交完毕,出价最高的一方获得该物品,支付的价格是第二高的竞标。承诺方案正好解决了这个问题:它们允许安全地承诺一个秘密值,并在
DarkFlameM
·
2024-01-25 01:59
密码学
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#
密码学
的100个基本概念
密码学
作为信息安全的基础,极为重要,本文分为上下两部分,总计10个章节,回顾了
密码学
的100个基本概念,供小伙伴们学习参考。本文将先介绍前五个章节的内容。
DarkFlameM
·
2024-01-24 10:14
密码学
数据结构(一)__习题——双指针、区间合并、栈与队列 + 高精度
肝就完了2月16日,day04打卡今日已学完y总的
算法基础
课-2.2-Week2习题课共6题,知识点如下双指针:数组元素的目标和复习了:区间合并、单链表、双链表单调栈、单调队列KMP简单讲了一下坐标从0
.浮尘.
·
2024-01-24 08:06
#
acwing算法基础课
算法
学习
c++
Acwing -
算法基础
课 - 笔记(数学知识 · 二)
文章目录数学知识(二)欧拉函数公式法筛法欧拉定理快速幂扩展欧几里得算法中国剩余定理数学知识(二)这一小节主要讲解的内容是:欧拉函数,快速幂,扩展欧几里得算法,中国剩余定理。这一节内容偏重于数学推导,做好心理准备。欧拉函数公式法什么是欧拉函数呢?欧拉函数用ϕ(n)\phi(n)ϕ(n)来表示,它的含义是,111到nnn中与nnn互质的数的个数比如,ϕ(6)=2\phi(6)=2ϕ(6)=2,解释:1
抠脚的大灰狼
·
2024-01-24 07:08
算法
Acwing算法基础课
算法
数论
AI存在信任问题,区块链能提供帮助吗?
它利用
密码学
,使网络中的每个参与者能够安
冬咛
·
2024-01-24 06:47
人工智能
区块链
chatgpt
midjourney
学习方法
深度学习
python数据结构与算法
python数据结构与算法python数据结构与算法
算法基础
算法概念时间复杂度空间复杂度复习:递归列表查找什么时列表查找顺序查找二分查找列表排序什么是列表排序常见的排序算法推荐排序LowB三人组冒泡排序选择排序插入排序排序
stu2bai0000
·
2024-01-24 05:35
python
算法
蓝桥杯
leetcode
算法基础
---图论
一、图的存储三种数据结构:邻接矩阵1.定义:邻接矩阵是一个二维数组,其中`matrix[i][j]`表示顶点i到顶点j是否有边。对于无向图,这个矩阵是对称的。2.优点:-简单直观。-方便检查任意两个顶点间是否存在边。-适合表示稠密图,因为其空间复杂度与图的大小无关。3.缺点:-空间复杂度高,为O(V^2),其中V是顶点数。-不适合表示稀疏图,因为大量的空间被浪费在表示不存在的边上。-遍历邻接点的效
Faelan.
·
2024-01-23 21:31
算法
图论
【
算法基础
& 数学】欧拉函数
题目描述给定nnn个正整数aia_iai,请你求出每个数的欧拉函数。输入格式第一行包含整数nnn。接下来nnn行,每行包含一个正整数aia_iai。输出格式输出共nnn行,每行输出一个正整数aia_iai的欧拉函数。数据范围1≤n≤1001≤n≤1001≤n≤100,1≤ai≤2×1091≤a_i≤2×10^91≤ai≤2×109样例输入样例:3368输出样例:224定义φ(n)\varphi(n
为梦而生~
·
2024-01-23 20:23
基础算法
算法
数学
欧拉函数
蓝桥杯
【
算法基础
& 数学】快速幂
题目描述给定nnn组ai,bi,pia_i,b_i,p_iai,bi,pi,对于每组数据,求出aibimodpia_i^{b^i}~mod~p_iaibimodpi的值。样例输入样例:2325439输出样例:41快速幂解决的问题用来解决快速的求解akmoda^k~modakmodppp的结果时间复杂度为O(logk)O(logk)O(logk)原理(反复平方法)预处理出来这些值:a20modpa^
为梦而生~
·
2024-01-23 20:23
基础算法
算法
快速幂
数学
蓝桥杯
【
算法基础
& 数学】快速幂求逆元(逆元、扩展欧几里得定理、小费马定理)
文章目录为什么需要逆元逆元的概念1.单位元2.逆元3.模乘的单位元4.模乘的逆元开始求逆元1.扩展欧几里得定理2.费马小定理原文链接为什么需要逆元首先,在算法竞赛中,很多情况下会遇到数值很大的数据,这个时候,题目往往会让我们对某个数去摸,来控制数据范围。在±*运算中,我们可以对每个数单独取模,然后再对运算之后的数取模。但是除法比较特殊,例如:(40÷5)mod10≠((40mod10)÷(5mod
为梦而生~
·
2024-01-23 20:49
基础算法
算法
acm
蓝桥杯
数学
逆元
快速幂
YTM32的HSM模块在信息安全场景中的应用
YTM32的HSM模块在信息安全场景中的应用文章目录YTM32的HSM模块在信息安全场景中的应用引言应用场景:一点点
密码学
基础硬件:YTM32的信息安全子系统HCU外设模块硬件特性基本的应用操作流程,以计算
suyong_yq
·
2024-01-23 20:28
YTM32
YTM32
MCU
信息安全
软考
密码学
(二)
密码学
应用更多内容请访问我的博客数字签名完善的签名需要满足三个条件:签名者事后不能抵赖任何其他人不能伪造签名如果双方关于签名真伪发生争执,能够在公正的仲裁者面前通过验证签名来确认真伪数字签名包括两个方面
river_li
·
2024-01-23 19:17
区块链是什么?
狭义上讲,区块链是一种按时间顺序将数据区块以顺序相连的方式组成一种链式数据结构,并以
密码学
方式保证不可篡改不可伪造的分布式账本。
上校阻击手
·
2024-01-23 18:49
算法基础
学习|双指针算法
双指针算法代码模板for(inti=0,j=0;iusingnamespacestd;constintN=100010;inta[N],s[N];intmain(){intn;cin>>n;for(inti=0;i>a[i];//双指针运算intres=0;for(inti=0,j=0;i1)s[a[j++]]--;//先--后++res=max(res,i-j+1);}coutusingname
再给艾克三年
·
2024-01-23 18:07
Algorithm
算法
学习
C++
[
算法基础
学习] 单调栈和单调队列
注意!单调栈和单调队列与for一起遍历数组时,时间复杂度是o(n),根据摊还分析。单调栈应用举例:求某个点左侧或右侧第一个比它大的点的位置核心思想:入栈时与栈顶进行比较,或栈顶元素更差,就删除它。用数组实现的单调栈,可以在里面进行二分。单调队列一般不会从队尾进元素。经常把下标作为单调队列里的元素,而不是元素值。例题与代码#include#include#definelllonglongusingn
Waldeinsamkeit41
·
2024-01-23 14:59
蓝桥杯
学习
CTF CRYPTO
密码学
-5
题目名称:山岚题目描述:山岚f5-lf5aa9gc9{-8648cbfb4f979c-c2a851d6e5-c}解题过程:Step1:根据题目提示栅栏加密分析观察给出的密文发现有f、l、a、g等字符有规律的夹杂的密文中间,看出都是每3个字符的第1个每组3个字符,共分成14组Step2:按照规则解密
Brucye
·
2024-01-23 11:29
密码学
密码学
联邦学习:
密码学
+ 机器学习 + 分布式 实现隐私计算,破解医学界数据孤岛的长期难题
联邦学习:
密码学
+机器学习+分布式提出背景:数据不出本地,又能合力干大事联邦学习的问题联邦学习架构分布式机器学习:解决大数据量处理的问题横向联邦学习:解决跨多个数据源学习的问题纵向联邦学习:解决数据分散在多个参与者但部分特征重叠的问题联邦
Debroon
·
2024-01-23 11:31
医学视觉
#
AI
安全
#
机器学习
深度学习
第九周学习报告(1.15-1.21)
知识点,比赛和做题情况知识点终于把acwing的
算法基础
课全部看完了(是一些简单的算法模板)比赛无做题情况1.CF写了一个教育场次的A题TrickySum(等差数列求和,循环)2.acwing900.
三冬四夏会不会有点漫长
·
2024-01-23 09:14
#
算法训练周报
学习
CISSP-D3-安全架构与工程
安全与风险管理CISSP-D2-资产安全CISSP-D4-通讯与网络安全CISSP-D5-身份与访问控制D3:安全架构和工程一、安全工程概述和系统安全架构:D3-1~3二、系统安全评估模型:D3-4~5三、
密码学
基础
sinat_34066134
·
2024-01-23 04:52
安全架构
安全
系统安全
Windows10下Visual Studio 2017编译
密码学
C语言函数库Miracl
1.下载Miracl源码https://github.com/miracl/MIRACL2.源码解压3.新建VisualC++空项目miracl点击“文件”-“新建”-“项目”,选择VisualC++空项目,项目命名为miracl。4.添加源码文件到项目miracl在项目miracl上点击右键,选择“添加”-“添加现有项”,从解压好的MIRACL源码目录中添加如下文件:4.1头文件(在目录C:\M
fufufunny
·
2024-01-23 03:48
安全
密码学
源码
c++
【硬件安全】硬件安全模块—HSM
声明:本文来自TrustZonePerface硬件安全模块(英语:Hardwaresecuritymodule,缩写HSM)是一种用于保障和管理强认证系统所使用的数字密钥,并同时提供相关
密码学
操作的计算机硬件设备
芯想是陈
·
2024-01-23 01:09
器件/工艺/封装/其他
网络
高端
密码学
院笔记313
高端幸福
密码学
院(高级班)幸福使者:李华第(626)期《幸福》之触摸人性力量潜能主动迸发基础篇——“火眼金睛”成长的喜悦”心理案例分析主讲:刘莉一,知识扩充越努力越幸运,曾经不在意的,现在很在意,时光很短
柚子_b4b4
·
2024-01-22 22:28
前言 - 现代
密码学
导论 Introduction to Modern Cryptography
IntroductiontoModernCryptography-JonathanKatzandYehudaLindell前言这本书介绍了
密码学
的基本原理和原则。
red1y
·
2024-01-22 11:42
密码学
安全
数学建模--PageRank算法的Python实现
文章目录1.PageRankPageRankPageRank算法背景2.PageRankPageRankPageRank
算法基础
2.1.PageRankPageRankPageRank问题描述2.2.有向图模型
温柔济沧海
·
2024-01-22 08:06
数学建模
数学建模
算法
python
图论
高端
密码学
院笔记215
高端幸福
密码学
院(高级班)幸福使者:李华第(528)期《幸福》之回归自我觉察力量篇——发现“痛点”成长的喜悦心理案例分析主讲:刘莉一,知识扩充:慈,既是予乐。悲,既是拔苦。
柚子_b4b4
·
2024-01-22 07:11
现代
密码学
考点汇总(下)
现代
密码学
考点汇总写在最前面考试范围一、给一个简单的方案,判断是否cca安全二、随机预言机模型之下的简单应用2.MAC概念回顾MAC的定义适应性CMA(ChosenMessageAttack)PPT攻击者不可忽略的概率
是Yu欸
·
2024-01-22 01:20
#
密码学探秘:现代密码与量子密码
科研笔记与实践
密码学
macos
笔记
gpt
网络
安全
网络安全
高端
密码学
院笔记513
高端幸福
密码学
院(研修班)幸福使者:李华第(826)期《幸福》之触摸觉察内在力量舒展中级篇——“团体的力量”——懂了成长的喜悦心理案例分析主讲:刘莉老师2021.6,1星期二成长的喜悦”心理案例分析主讲
柚子_b4b4
·
2024-01-21 21:23
格
密码学
习笔记(七):
密码学
中的q相关格、简介SIS问题和LWE问题
文章目录QQQ-相关格Ajtai提出的单向函数(SIS)Regev提出的容错学习问题(LWE)详细规约证明讲解致谢QQQ-相关格
密码学
中通常使用符合以下2个性质的(随机)格Λ\LambdaΛ构造具体方案
博客已停更
·
2024-01-21 18:45
现代密码学基础
格密码
现代密码学
后量子密码
基于格密码的LWE问题
格理论知识格
密码学
(Lattice-basedCrypto)是现在比较火的一个
密码学
分支,而且本身拥有抵抗量子计算(最近几年征集的抗量子计算的密码大致有基于HASH函数的密码、基于纠错码的密
无名函数
·
2024-01-21 18:42
crypto
lattice
LWE
格密码基础(2)-计算性困难问题
基础学习中的一点个人笔记,这里写的关于格理论的困难问题主要是针对
密码学
介绍的。上次写到,现代
密码学
方案大都是基于某个困难问题研究的,最终方案的安全性也被规约到困难问题的安全性上去。
CCCYYY090
·
2024-01-21 18:10
格密码
密码学
线性代数
安全
供应链安全项目in-toto开源框架详解
引言:in-toto是一个开源框架,能够以
密码学
的方式验证构件生产路径上的每个组件和步骤。它可与主流的构建工具、部署工具进行集成。
筑梦之月
·
2024-01-21 13:17
#
开源治理
网络安全
安全
开源
in-toto
【现代
密码学
基础】详解完美安全与不可区分安全
不可区分性试验三.不可区分性与完美安全四.例题五.小结一.介绍敌手完美不可区分,英文写做perfectadversarialindistinguishability,其中adversarial经常被省略不写,在
密码学
的论文中经常被简称为
唠嗑!
·
2024-01-21 08:21
经典密码
密码学
网络安全
大数据安全 | 期末复习(上)| 补档
文章目录概述⭐️大数据的定义、来源、特点大数据安全的含义大数据安全威胁保障大数据安全采集、存储、挖掘环节的安全技术大数据用于安全隐私的定义、属性、分类、保护、面临威胁安全基本概念安全需求及对应的安全事件古典
密码学
里程碑事件扩散和混淆的概念攻击的分类模运算移位加密仿射加密维吉尼亚密码
啦啦右一
·
2024-01-21 06:14
#
大数据安全
大数据与数据分析
单例模式
数据结构与算法_【7】哈夫曼树(C++实现)
参考:数据结构与
算法基础
(青岛大学-王卓)传送门:数据结构与算法_【1】概念引入(C++实现)数据结构与算法_【2】线性表(顺序表链表)(C++实现)数据结构与算法_【3】栈和队列(C++实现)数据结构与算法
gXh_007
·
2024-01-21 03:12
数据结构与算法学习笔记
数据结构
算法
二叉树
c++
汽车信息安全--车规MCU的密钥管理
为保护网联汽车免受网络攻击,使用
密码学
对个人隐私数据、整车敏感数据进行保护逐渐引起了业内人士的重视。
CyberSecurity_zhang
·
2024-01-21 02:21
汽车信息安全
汽车
信息安全
密钥管理
KeyM
java数据结构与
算法基础
-----排序------快速排序
java数据结构与算法刷题目录(剑指Offer、LeetCode、ACM)-----主目录-----持续更新(进不去说明我没写完):https://blog.csdn.net/grd_java/article/details/123063846快速排序是冒泡排序的改进版。依然采用分治思想,先通过一趟排序将数据分割成两部分,其中一部分的所有数据要比另一部分的所有数据要小,然后再按此方法,对这两部分数
殷丿grd_志鹏
·
2024-01-21 02:43
算法
java
排序算法
算法
区块链学习笔记之比特币(一)
区块链学习笔记一、比特币1.
密码学
基础1.1哈希1.2签名2.比特币数据结构2.1哈希指针2.2MerkleTree3.比特币的共识协议3.1数字货币&&比特币3.2比特币中的共识协议(consensusinBitCoin
Geek_bao
·
2024-01-20 23:19
区块链技术
密码学
【网络安全】【
密码学
】【北京航空航天大学】实验五、古典密码(中)【C语言实现】
实验五、古典密码(中)实验目的和原理简介参见博客:古典密码(上)一、实验内容1、弗纳姆密码(VernamCipher)(1)、算法原理加密原理:加密过程可以用方程ci=pi(+)ki表示,其中pi是明文第i个二进制位,ki是密钥第i个二进制位,ci是密文第i个二进制位,(+)是异或运算符。密文是通过对明文和密钥的逐位异或而成的。解密原理:根据异或运算的性质,解密过程可以用方程pi=ci(+)ki表
不是AI
·
2024-01-20 22:40
C语言
算法
密码学
web安全
密码学
c语言
《猫、爱因斯坦和
密码学
》读后感
不需要学过高数,只需要有好奇心,就能全程无尿点的读懂这本书。在这个光怪陆离的世界,有没有想过,无线电是如何产生的,我们的宇宙,社会,代码,商业是如何运作的。无论是仰望星空还是改变世界,真相永远只有一个,而且总是出乎意料地简单与残酷。但是,只有在探索的路上,才能赢得力量,收获价值,发现意义。本书讲的是一段不可思议的旅程。故事的起因要从马克尼的无线电信号说起,119年前,在加拿大纽芬兰岛,一个横跨大西
白心niki
·
2024-01-20 22:15
一文详解Bitcoin Wallet(btc钱包),推荐bitget钱包
这个开创性的系统运用了
密码学
技术和分布式账本技术,无需中央权威机构的验证。比特币的诞生标志着去中心化金融系统的到来。与中心化模型不同,比特币在众多分布式的节点上运行。
QiJublockchain
·
2024-01-20 20:07
区块链
计算机导论07-算法和数据结构
文章目录
算法基础
算法及其特性算法的概念算法与程序算法表示算法的描述自然语言流程图盒图(N-S图)伪代码程序设计语言算法评价算法的衡量标准算法的规模时间复杂度空间复杂度数据结构数据结构的概念数据的逻辑结构数据的存储结构数据的基本操作常用数据结构线性表栈队列树和二叉树图算法分析常用算法递归算法贪心算法分治算法回溯算法分支限界算法动态规划算法经典计算机算法问题哥尼斯堡七桥问题汉诺塔问题哲学家进餐问题旅行
D0ublecl1ck
·
2024-01-20 17:27
计算机导论
算法
数据结构
java
CTF从零基础入门到进阶,看这一篇就够了!
全新增加了8节新课(4节直播+4节录播)本次新增的知识点有
密码学
基础知识、序列密码、反序列化、非栈上的格式化字符串、堆相关漏洞及利用方式、壳与反调试、自动化与跨平台二进制逆向......面向人群:1.0
Ms08067安全实验室
·
2024-01-20 14:44
安全
网络
CTF0基础入门?1.27号开启学习计划
全新增加了8节新课(4节直播+4节录播)本次新增的知识点有
密码学
基础知识、序列密码、反序列化、非栈上的格式化字符串、堆相关漏洞及利用方式、壳与反调试、自动化与跨平台二进制逆向......面向人群:1.0
Ms08067安全实验室
·
2024-01-20 14:14
学习
安全
网络
RSA大数N分解Pollard_rho和素数测试Tkinter GUI
RSA大数N分解Pollard_rho和素数测试系统介绍:环境要求:1、python2、TkinterGUI3、rsaRSA大数N分解和素数测试是
密码学
中非常重要的问题。
指尖数据
·
2024-01-20 10:16
Python
okdccx
开发语言
python
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
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
其他