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
密码学知识总结
【
密码学
引论】分组密码
第三章分组密码DES、IDEA、AES、SM41、分组密码定义(按照五个组成部分答)密钥空间:属于对称加密算法ke=kd明密文空间:将明文划分为m比特的组,每一块依次进行加密加解密算法:由key决定一个明文到密文的可逆映射2、发展历史:DES(Feistel)->IDEA(SP)->AES(Rijndael)3、DES定义明密文空间、密钥空间:分组密码,明文、密文、密钥都是64位(密钥长度:64b
小萨摩!
·
2023-11-28 13:16
密码学
密码学
【
密码学
引论】Hash密码
第六章Hash密码md4、md5、sha系列、SM3定义:将任意长度的消息映射成固定长度消息的函数功能:确保数据的真实性和完整性,主要用于认证和数字签名Hash函数的安全性:单向性、抗若碰撞性、抗强碰撞性生日攻击:对于生日攻击来说平均需要尝试2^(n/2)个数据就能产生一个碰撞Hash函数的一般结构图p181如何构造Hash函数/Hash函数的类型:基本函数迭代型的Hash函数、基于对称密码的Ha
小萨摩!
·
2023-11-28 13:16
密码学
哈希算法
密码学
算法
网安笔记02
密码学
基础
密码学
概述•1.1、
密码学
的基本概念密码编码学:密码编制密码分析学:密码破译
密码学
:研究密码保护通信手段的科学,密码编码学+密码分析学密码技术:把可理解的消息伪装为不可理解的消息,再复原成原消息的科学概念明文
JamSlade
·
2023-11-28 13:13
笔记
密码学
网络
【
密码学
引论】序列密码
第五章序列密码1、序列密码定义:加密过程:把明文与密钥序列进行异或运算得到密文解密过程:把密文与密钥序列进行异或运算得到明文以字/字节为单位加解密密钥:采用一个比特流发生器随机产生二进制比特流2、序列密码和分组密码的区别和联系区别:分组密码对数据分段处理,序列密码能处理无结构的数据流分组密码被处理数据直接存在相关性,序列密码被处理数据之间不存在分组密码在密钥控制之下对明文进行迭代和替换来保密,序列
小萨摩!
·
2023-11-28 13:11
密码学
密码学
PGP 遇上比特币
重复使用PGP密钥作为比特币密钥介绍在数字安全领域,
密码学
在确保数据的完整性和真实性方面发挥着至关重要的作用。一种广泛使用的加密技术是使用PrettyGoodPrivacy(PGP1)。
sCrypt Web3应用开发
·
2023-11-28 12:04
智能合约
区块链
智能合约
脚本语言
知识总结
之JVM
目录1、JVM2、Java语言的运行机制及过程3、JDK、JRE和JVM的关系3.1JDK3.2JRE3.3JVM、JDK、JRE三者之间的关系图1、JVMJVM(Javavirtualmachine):java虚拟机,java虚拟机其实就是一台计算机,只不过它是一台虚拟的计算机(是真的计算机的仿真),它是一款软件,它里面有自己的一套紫铜(CPU、内存)。作用:运行java程序,Java程序其实是
likeeefish
·
2023-11-28 12:33
知识总结与小技巧
java
jvm
Web3.0 技术介绍:从区块链到人工智能
操作演示1.区块链技术:区块链技术的核心是去中心化的分布式账本,它使用
密码学
算法保证数据的安全性和不可篡改性。下面是一个简单的S
Ai_robots
·
2023-11-28 12:02
区块链
人工智能
web3
JVM的小
知识总结
加载时jvm做了这三件事:1)通过一个类的全限定名来获取该类的二进制字节流什么是全限定类名?就是类名全称,带包路径的用点隔开,例如:java.lang.String。即全限定名=包名+类型非限定类名也叫短名,就是我们平时说的类名,不带包的,例如:String2)将这个字节流的静态存储结构转化为方法区运行时数据结构3)在内存堆中生成一个代表该类的java.lang.Class对象,作为该类数据的访问
一只刘小彤!
·
2023-11-28 12:30
jvm
Oracle基础知识及查询优化
文章目录Oracle基础
知识总结
一、基础知识(DML)1、Select语句OrderBy、GroupBy子句Distinct子句Where子句And子句Or子句Fetch子句OFFSET子句FETCH子句
木子叶
·
2023-11-28 11:27
数据库实践
数据库
Oracle
性能优化
基础总结
【
密码学
引论】
密码学
的基本概念
第二章
密码学
的基本概念1、
密码学
定义密码编制学和密码分析学共同组成
密码学
密码编制学:研究密码编制密码分析学:研究密码破译2、密码体制的五个组成部分明文空间M,全体明文的集合密文空间C,全体密文的集合密钥空间
小萨摩!
·
2023-11-28 11:11
密码学
密码学
网络
服务器
【
密码学
基础】Oblivious Transfer(不经意传输)
头一次开始学
密码学
相关的东西,未来的主要研究方向包括了隐私计算,即隐私保护下的机器学习算法。
Mr.zwX
·
2023-11-28 11:11
隐私计算及密码学基础
密码学
【
密码学
】【安全多方计算】浅析隐私求交PSI
文章目录隐私求交的定义隐私求交方案介绍1.基于DH的PSI方案2.基于OT的PSI方案3.基于OPRF的PSI方案总结隐私求交的定义隐私集合求交使得持有数据参与方通过计算得到集合的交集数据,而不泄露任何交集以外的数据信息。隐私求交方案介绍1.基于DH的PSI方案基于DH的PSI方案[3]流程如图3.1所示,该方案基于DH密钥交换的思路,实现两次可以交换加密顺序的加密操作,使得参与双方对于交集数据,
little_stupid_child
·
2023-11-28 11:41
密码学
安全
网络
区块链
mpc
多方安全计算
隐私计算
【
密码学
】【多方安全计算】混淆电路Garbled Circuit浅析
混淆电路解决什么问题混淆电路究竟解决什么问题呢?通俗的说就是一些人具有其隐私数据,他们想把这些数据联合起来算点什么,但又不想把数据交给别人,混淆电路解决的就是此类问题。多方安全计算概念是解决“数据可用不可见”问题,因此其可由混淆电路方法实现,当然也可以由同态加密、秘密共享来实现。我们可以先考虑一个经典问题——姚氏百万富翁问题。有两个存款百万的富翁,他们想比较出谁更富有,但又不想把自己的存款告诉对方
little_stupid_child
·
2023-11-28 11:10
密码学
多方安全计算
区块链
密码学
安全
【
密码学
】Differential Privacy差分隐私
DifferentialPrivacy差分隐私什么是差分隐私形式化描述差分隐私实现差分隐私不足引用什么是差分隐私差分隐私,英文名称为differentialprivacy。目的为保护数据源中因微小的改动而导致的隐私泄漏问题。比如一家医院统计关于糖网病患者人数,那么其中某人是否为糖网病患者就属于差分隐私问题。差分隐私算法要保证不法分子难以根据数据结果反推出数据的真实情况,因而泄漏隐私。形式化描述差分
little_stupid_child
·
2023-11-28 11:40
密码学
密码学
算法
安全函数
茫然传输 Oblivious Transfer - 1
1-out-2OTObliviousTransfer(茫然传输)简称OT,是一种基本
密码学
原语,被广泛的用于安全多方计算等领域。
安全
·
2023-11-28 11:09
安全多方计算
OT
茫然传输
密码学
【
密码学
】【多方安全计算】不经意传输(Oblivious Transfer,OT)
oblivioustransfer)定义不经意传输的实例(1out2,二选一不经意传输)基于RSA的1out2不经意传输疑问不经意传输(oblivioustransfer)定义不经意传输(oblivioustransfer)是一个
密码学
协议
little_stupid_child
·
2023-11-28 11:38
密码学
多方安全计算
密码学
安全
网络
mpc
隐私计算
STM32前言
知识总结
目录目录关于STM32STM32F1存储器位带操作三种启动模式电源管理POR和PDR低功耗模式BKP和入侵检测复位时钟系统STM32库引脚复用注:本文大部分内容来自于STMCU官网以及STM32数据手册。STM32使用的是ARM公司的Cortex-M系列的内核,ARM将MCU的设计卖给其他公司,其他公司再添加总线和各种外设接口,就形成了STM32单片机。在这些下游商家中,以意法半导体公司(STMi
路溪非溪
·
2023-11-28 10:26
stm32
单片机
arm
oracle树状结构递归,Oracle:递归查询(树形结构数据)
Oracle树形结构数据-相关
知识总结
Oracle树形结构数据--基本知识1.数据组成2.基本查询2.1.查询某节点及该节点下的所有子孙节点SELECT*FROMQIANCODE.TREE_TABLE_BASI
吾食吾味
·
2023-11-27 22:21
oracle树状结构递归
代码随想录算法训练营005| 一周总结| 数组、链表
数组基础
知识总结
集合列表和数组集合定义:由一个或多个确定的元素所构成的整体。
一只前端小菜鸟~
·
2023-11-27 22:00
代码随想录算法训练营
链表
算法
数据结构
USB数据线串联电阻
知识总结
一、为什么USB的特性阻抗为90欧姆?USB设备具有简单易用、支持热插拔、速度快等特点,很快被广泛应用于个人电脑和移动设备等信息通讯产品,并扩展至摄影器材、数字电视(机顶盒)、游戏机等其它相关领域。可以说USB是目前最为成功的I/O技术,而且随着目前USB4标准的发布,USB接口的应用范围必然更加的广泛。不过为什么USB的特性阻抗是90欧姆,而不是同轴线的50欧姆,75欧姆或者HDMI,Displ
Filthyfrank
·
2023-11-27 18:08
信号完整性
嵌入式
经验分享
计算方法
知识总结
计算方法author:AIDreamerblog:http://blog.csdn.net/mmy1996lastmodifiedon:2016/12/23一:线性方程组的直接解法基本方法⎧⎩⎨⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪消去法{Gauss消去法:把原来的方程组化为等价的三角形方程组Gauss列主元消去法:在Gauss消去法的基础上的改进,用一列中绝对值
programmy
·
2023-11-27 16:03
数学
其他
专题
计算方法
挑战1000天演讲,打卡的第300天,今日分享的主题是:执行
密码学
习心得分享。
四组陆娟学习:一个企业想要做好、做大、和做强,团队共同的学习是核心:可以提升团队个人的能力、提升团队的协助力、提升团队的凝聚力,因为只有思想统一了。做起事情来才会更加的顺利。合作起来才可以一环套一环的。最后达成共同的目标,先定总目标,三年规划或者五年规划。然后再细分到年月日。然后再细分到每一个人的头上。每一个目标都需要分解,每一个目标都需要量化。每一个目标都需要有了解完成的进度,同时目标不换方法可
开心快乐幸福美满
·
2023-11-27 16:06
C++面试
知识总结
-操作系统
1.进程和线程的区别进程:指在系统中正在运行的一个应用程序;程序一旦运行就是进程;进程——资源分配的最小单位。线程:系统分配处理器时间资源的基本单元,或者说进程之内独立执行的一个单元执行流。线程——程序执行的最小单位。进程(线程+内存+文件/网络句柄):这里的内存是逻辑内存,指的是内存的寻址空间,每个进程的内存是相互独立的。网络/文件句柄是所有进程共有的。线程(栈+PC+TLS)栈:我们通常都是说
zad287
·
2023-11-27 16:52
c++
面试
开发语言
Java集合
知识总结
目录1.请解释Java集合框架中的Collection接口和它的主要方法。2.描述一下ArrayList和LinkedList的区别以及它们各自的使用场景。3.解释一下Java中的泛型及其在集合框架中的应用。4.解释一下Java集合框架中的迭代器及其主要方法。5.什么是Java集合框架中的fail-fast机制?6.解释一下Java中的HashMap和TreeMap的区别以及它们各自的使用场景。7
贝la
·
2023-11-27 15:28
JAVAWEB基础知识
java
JVM运行参数介绍 -Xms -Xmx -Xmn -Xss
文章目录CharGPT问答Java运行参数“-Xmx2048m-Xms1024m-Xmn512m-Xss256k”如何调优jvm的运行参数JVM相关介绍Java虚拟机底层原理
知识总结
CharGPT问答Java
秦时明月之君临天下
·
2023-11-27 15:14
Linux
JVM
Java
jvm
xss
前端
密码学
—零知识证明(网络空间安全概论)
一、题目描述1.1题目:用零知识证明实现地图的三染色问题(用三种颜色染色一个地图,保证任意两个相邻的地区都是不同的颜色)。编程验证下述的设计思路,采用Python和C语言编写均可。1.2条件:假设一个交互协议有证明者Alice和验证者Bob。Alice手里有一个地图三染色的答案(请见下图),这个图总共有6个顶点和6条边。现在Alice想证明给Bob她有答案,但是又不想让Bob知道这个答案。请用零知
想不到名字222
·
2023-11-27 11:18
python
matplotlib
不懂什么是明文加密?一文带你快速认识加密
2AES:(1)AES加密算法是
密码学
中的高级加密标准,该加密算法采用对称分组密码体制,密钥长度的最少支持为128位、192位、256位,分组长度128位,算法应易于各种硬件和软件实现。这种加密
IT学习小镇
·
2023-11-27 10:02
python
java
密码学
人工智能
https
ElasticSearch快速入门
目录1初识ElasticSearch1.1基于数据库查询的问题1.2倒排索引1.3ES存储和查询的原理1.4ES概念详解1.5
知识总结
2安装ElasticSearch2.1ES安装2.2ES辅助工具安装
赵广陆
·
2023-11-27 09:31
elasticsearch
elasticsearch
数据库
mysql
php 数据加密技术,PHP加密技术
预备知识在详细介绍PHP的安全功能之前,我们需要花点时间来向没有接触过这方面内容的读者介绍一些有关
密码学
的基本知识,如果对
密码学
的
C Hilbert
·
2023-11-27 09:22
php
数据加密技术
密码学
在实际应用中的加密技术
一直以来,有很多小伙伴在区块链学习亦或是网络安全学习的过程中,后台私聊我一些关于
密码学
的问题。
星辰流炎
·
2023-11-27 09:21
密码学
算法
hash
网关
知识总结
网关(Gateway)是一种网络设备或软件,用于连接两个不同的网络或协议,并能够在这两个网络或协议之间进行数据交换。网关是网络体系结构中的重要组成部分,它可以使不同的网络或协议相互通信,实现数据的传输和处理。一、网关的基本概念网关(Gateway)也称为网间连接器、协议转换器或网关主机,它是一种网络设备或软件,能够将不同协议或不同体系结构的网络连接起来,使它们能够相互通信和共享资源。网关可以用于广
人不走空
·
2023-11-27 07:44
php
网络
开发语言
openssl + ECDH + linux+开发详解(C++)
一、什么是ECDHECDH(EllipticCurveDiffie-Hellman)是一种基于椭圆曲线
密码学
的密钥交换协议,用于在通信双方之间安全地协商共享密钥。
N阶二进制
·
2023-11-27 07:39
#
openssl开发
linux
c++
密码学
ecdh
ECC
python 密码库_(01)Python密码库Cryptography探究学习---简介和入门
如果对
密码学
领域感兴趣的话,可以学习Crypto101(作者是LaurensVanHoutven),链接为Crypto101,这本教材很不错,适合初学者学习。
weixin_39653405
·
2023-11-27 07:15
python
密码库
Python密码库Cryptography探究学习
如果对
密码学
领域感兴趣的话,可以学习Crypto101(作者是LaurensVanHoutven),链接为Crypto101,这本教材很不错,适合初学者学习。
vc8efncse
·
2023-11-27 07:14
python
学习
开发语言
听书笔记 23:《我们脑中那些挥之不去的问题》
关于作者卓克,著名科普作者;得到App课程《科学思维课》《卓老板聊科技》《
密码学
30讲》《科学人物课:杨振宁》主理人;来自于“现代科学的诞生地”全球第一所大学——博洛尼亚大学;制作的音频科普节目《卓老板聊科技
伯翰
·
2023-11-27 06:41
随机数生成器的使用方法比较(C/C++)
随机数生成器的使用方法比较(C/C++)随机数生成器在编程中经常被用于模拟随机事件、生成随机数据或者进行
密码学
等应用。在C/C++编程中,我们可以使用标准库中的随机数生成器来实现这些功能。
2301_79366332
·
2023-11-27 02:35
c++
c语言
算法
C/C++
React hooks
知识总结
使用React你永远避不开的就是hooksHook概览–React这里是官方介绍下面我会按照自己的理解与总结介绍HooksHooks按照官方说法Hook是React16.8的新增特性。它可以让你在不编写class的情况下使用state以及其他的React特性。主要作用:为函数组件提供状态、生命周期等原本在Class组件中才提供的功能注意点:Hooks只能在函数组件中使用可以理解为通过Hooks为函
捧鲜花的唐老鸭
·
2023-11-27 01:21
react.js
前端
reactjs
2022.3.21
密码学
des对称密码与rsa非对称密码【网络攻防CTF】(保姆级图文)
目录原理介绍des对称加密RSA公开密钥密码真题实战1.简单的AESFlag{Xlsro4l67Do27E}2.des1flag{blaat}3.解密DESflag{DES_IS_ALSO_AN_INTRESTING_ENCRYPTO}4.DES3flag{helloword}总结欢迎关注『网络攻防CTF』系列,持续更新中欢迎关注『网络攻防CTF』系列,持续更新中原理介绍des对称加密是一种比较传
发现你走远了
·
2023-11-27 01:15
#
网络攻防ctf
#
网络安全
网络工程专业
密码学
对称密码
des
aes
linux
计算机网络攻防视频,计算机网络攻防对抗.ppt
计算机网络攻防对抗.ppt计算机网络攻防对抗主讲:赵劲强网络信息中心Mail:zjq118@第2章应用
密码学
2.内容基本概念
密码学
分析
密码学
历史古典密码传统
密码学
(对称算法)公钥
密码学
(非对称算法)杂凑函数
密码学
应用
weixin_39699313
·
2023-11-27 01:15
计算机网络攻防视频
网络安全习题(《网络攻防原理与技术》)
第2章
密码学
基础知识一、选择题1、数据加密标准DES采用的密码类型是?
rankling315
·
2023-11-27 01:12
密码学
网络安全
python之matplotlib折线图学习
知识总结
Python3.8会安装失败,Python3.7安装成功,使用http://pypi.douban.com/simple/--trusted-hostpypi.douban.com/豆瓣的镜像文件三、
知识总结
android小白星
·
2023-11-26 22:42
密码学
随笔---不可约多项式与本原多项式
不可约多项式定义不能写成两个次数较低的多项式乘积形式的多项式本原多项式定义:若n次不可约多项式的阶为时,称作本原多项式其中①n次的意思就是多项式最高项次数为n②不可约多项式的阶就是指多项式的周期
HPU_FRDHR
·
2023-11-26 20:30
密码学
密码学
不可约多项式
本原多项式
多项式的次数与阶数
Python Matplotlib绘图
知识总结
一、Pyplot子库绘制2D图表1、MatplotlibPyplotPyplot是Matplotlib的子库,提供了和MATLAB类似的绘图API。Pyplot是常用的绘图模块,能很方便让用户绘制2D图表。Pyplot包含一系列绘图函数的相关函数,每个函数会对当前的图像进行一些修改,例如:给图像加上标记,生新的图像,在图像中产生新的绘图区域等等。使用的时候,我们可以使用import导入pyplot
Python_P叔
·
2023-11-26 18:58
python
matplotlib
开发语言
小学计算机基础
知识总结
,小学信息技术课的基本知识点
现在小学就开设了信息技术课程,就是计算机课,记得然爸那会,高中末期才简单接触到微机课(微型计算机),那会还是3.5寸软盘存储,系统是DOS,只能进行简单操作,但也觉得很新奇好玩。如今,孩子们这么小就能接触电脑,小学就开始学习、操作计算机了,而且国家也对青少年编程开始重视和推广,从启蒙型的scratch,再到实用型的Python,各种培训也是如雨后春笋般迅速兴起,虽然现在还是噱头成分居多,但相信不久
利兄
·
2023-11-26 14:45
小学计算机基础知识总结
c++interview
出自:https://github.com/huihut/interviewGithub | Docsify简体中文 | English关于本仓库是面向C/C++技术方向校招求职者、初学者的基础
知识总结
PandaMohist
·
2023-11-26 12:52
c++
开发语言
图解系列--密钥,随机数,应用技术
密钥1.生成密钥1.1.用随机数生成密钥
密码学
用途的伪随机数生成器必须是专门针对
密码学
用途而设计的。1.2.用口令生成密钥一般都是将口令输入单向散列函数,然后将得到的散列值作为密钥使用。
raindayinrain
·
2023-11-26 10:30
4.3.网络-图解系列
密钥
随机数
应用技术
旋转框检测项目相关python库
知识总结
(mmrotate、ppyolo_r、yolov5_obb)
旋转框常用于检测带有角度信息的矩形框,即矩形框的宽和高不再与图像坐标轴平行。相较于水平矩形框,旋转矩形框一般包括更少的背景信息。旋转框检测常用于遥感等场景中,本博文简单的介绍了可应用于旋转框数据训练的开源库,数据结构、OBB关键知识(如何实现角度预测、标签预测),最后分享了两个基于mmrotate自定义的旋转框模型(yolox_obb)。1、相关开源库目前的旋转框开源库有yolo_obb(yolo
万里鹏程转瞬至
·
2023-11-26 08:17
深度学习python库使用
目标检测
python
openssl+ ECC + linux 签名校验开发实例(C++)
文章目录ECC签名过程(ECDSA签名)ECC验证过程(ECDSA验证)C++示例代码ECC(EllipticCurveCryptography)是一种基于椭圆曲线数学结构的
密码学
技术。
N阶二进制
·
2023-11-26 07:37
#
openssl开发
linux
c++
ECC
椭圆曲线
网络核心
知识总结
计算机网络总结基础网络分层模型OSI七层模型是什么?每一层的作用是什么?OSI体系结构是法律上的国家标准,从上往下讲分别是:应用层–作用是–为计算机用户提供服务表示层–作用是–数据处理(编解码、加密解密、压缩解压缩)会话层–作用是–管理(建立、维护、重连)应用程序之间的会话传输层–作用是–为两台主机进程之间的通信提供通用的数据传输服务网络层–作用是–路由和寻址(决定数据在网络的游走路径)数据链路层
程序员沉梦听雨
·
2023-11-26 07:08
#
网络
计算机网络
Linux的进程/线程/协程系列4:进程知识深入总结:上篇
Linux的进程/线程/协程系列4:进程/线程相关
知识总结
前言本篇摘要:1.进程基础知识1.1串行/并行与并发1.2临界资源与共享资源1.3同步/异步与互斥1.4进程控制原语1.5进程状态2.进程进阶知识
shao918516
·
2023-11-26 06:38
linux
进程控制块
进程上下文切换
用于模式和内核模式
进程中断
中断描述符表
上一页
13
14
15
16
17
18
19
20
下一页
按字母分类:
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
其他