问答
首页
找产品
找企业
资讯
论坛
百科
问答
维修
服务
品牌
改装
首页
问答
全部分类
问答
精选
待解决
问
网络现代加密技术分几种
无根的浮萍
1 数据加密原理1.1数据加密 在计算机上实现的数据加密,其加密或解密变换是由密钥控制实现的。密钥(Keyword)是用户按照一种密码体制随机选取,它通常是一随机字符串,是控制明文和密文变换的唯一参数。例:明文为字符串: AS KINGFISHERS CATCH FIRE (为简便起见,假定所处理的数据字符仅为大写字母和空格符)。假定密钥为字符串: ELIOT 加密算法为: (1)将明文划分成多个密钥字符串长度大小的块(空格符以″+″表示) AS+KI NGFIS HERS+ CATCH +FIRE (2)用00~26范围的整数取代明文的每个字符,空格符=00,A=01,...,Z=26: 0119001109 1407060919 0805181900 0301200308 0006091805 (3) 与步骤2一样对密钥的每个字符进行取代: 0512091520 (4) 对明文的每个块,将其每个字符用对应的整数编码与密钥中相应位置的字符的整数编码的和模27后的值取代: (5) 将步骤4的结果中的整数编码再用其等价字符替换: FDIZB SSOXL MQ+GT HMBRA ERRFY 理想的情况是采用的加密模式使得攻击者为了破解所付出的代价应远远超过其所获得的利益。实际上,该目的适用于所有的安全性措施。这种加密模式的可接受的最终目标是:即使是该模式的发明者也无法通过相匹配的明文和密文获得密钥,从而也无法破解密文。1.2数字签名 密码技术除了提供信息的加密解密外,还提供对信息来源的鉴别、保证信息的完整和不可否认等功能,而这三种功能都是通过数字签名实现。 数字签名是涉及签名信息和签名人私匙的计算结果。首先,签名人的软件对发送信息进行散列函数运算后,生成信息摘要(message digest)--这段信息所特有的长度固定的信息表示,然后,软件使用签名人的私匙对摘要进行解密,将结果连同信息和签名人的数字证书一同传送给预定的接收者。而接收者的软件会对收到的信息生成信息摘要(使用同样的散列函数),并使用签名人的公匙对签名人生成的摘要进行解密。接收者的软件也可以加以配置,验证签名人证书的真伪,确保证书是由可信赖的CA颁发,而且没有被CA吊销。如两个摘要一样,就表明接收者成功核实了数字签名。2 加密体制及比较 根据密钥类型不同将现代密码技术分为两类:一类是对称加密(秘密钥匙加密)系统,另一类是公开密钥加密(非对称加密)系统。2.1对称密码加密系统 对称钥匙加密系统是加密和解密均采用同一把秘密钥匙,而且通信双方都必须获得这把钥匙,保持钥匙的秘密。 对称密码系统的安全性依赖于以下两个因素。第一,加密算法必须是足够强的,仅仅基于密文本身去解密信息在实践上是不可能的;第二,加密方法的安全性依赖于密钥的秘密性,而不是算法的秘密性。因为算法不需要保密,所以制造商可以开发出低成本的芯片以实现数据加密。这些芯片有着广泛的应用,适合于大规模生产。 对称加密系统最大的问题是密钥的分发和管理非常复杂、代价高昂。比如对于具有n个用户的网络,需要n(n-1)/2个密钥,在用户群不是很大的情况下,对称加密系统是有效的。但是对于大型网络,当用户群很大,分布很广时,密钥的分配和保存就成了大问题。对称加密算法另一个缺点是不能实现数字签名。 对称加密系统最著名的是美国数据加密标准DES、AES(高级加密标准)和欧洲数据加密标准IDEA。1977年美国国家标准局正式公布实施了美国的数据加密标准DES,公开它的加密算法,并批准用于非机密单位和商业上的保密通信。DES成为全世界使用最广泛的加密标准。 但是,经过20多年的使用,已经发现DES很多不足之处,对DES的破解方法也日趋有效。AES将会替代DES成为新一代加密标准。DES具有这样的特性,其解密算法与加密算法相同,除了密钥Key的施加顺序相反以外。 2.2 公钥密码加密系统 公开密钥加密系统采用的加密钥匙(公钥)和解密钥匙(私钥)是不同的。由于加密钥匙是公开的,密钥的分配和管理就很简单,比如对于具有n个用户的网络,仅需要2n个密钥。公开密钥加密系统还能够很容易地实现数字签名。因此,最适合于电子商务应用需要。在实际应用中,公开密钥加密系统并没有完全取代对称密钥加密系统,这是因为公开密钥加密系统是基于尖端的数学难题,计算非常复杂,它的安全性更高,但它实现速度却远赶不上对称密钥加密系统。在实际应用中可利用二者的各自优点,采用对称加密系统加密文件,采用公开密钥加密系统加密″加密文件″的密钥(会话密钥),这就是混合加密系统,它较好地解决了运算速度问题和密钥分配管理问题。 根据所基于的数学难题来分类,有以下三类系统目前被认为是安全和有效的:大整数因子分解系统(代表性的有RSA)、椭圆曲线离散对数系统(ECC)和离散对数系统(代表性的有DSA)。 当前最著名、应用最广泛的公钥系统RSA是由Rivet、Shamir、Adelman提出的(简称为RSA系统),它加密算法使用了两个非常大的素数来产生公钥和私钥。现实中加密算法都基于RSA加密算法。pgp算法(以及大多数基于RSA算法的加密方法)使用公钥来加密一个对称加密算法的密钥,然后再利用一个快速的对称加密算法来加密数据。这个对称算法的密钥是随机产生的,是保密的,因此,得到这个密钥的唯一方法就是使用私钥来解密。 RSA方法的优点主要在于原理简单,易于使用。随着分解大整数方法的进步及完善、计算机速度的提高以及计算机网络的发展(可以使用成千上万台机器同时进行大整数分解),作为RSA加解密安全保障的大整数要求越来越大。为了保证RSA使用的安全性,其密钥的位数一直在增加,比如,目前一般认为RSA需要1024位以上的字长才有安全保障。但是,密钥长度的增加导致了其加解密的速度大为降低,硬件实现也变得越来越难以忍受,这对使用RSA的应用带来了很重的负担,对进行大量安全交易的电子商务更是如此,从而使得其应用范围越来越受到制约。 DSA(Data Signature Algorithm)是基于离散对数问题的数字签名标准,它仅提供数字签名,不提供数据加密功能。它也是一个″非确定性的″数字签名算法,对于一个报文M,它的签名依赖于随机数r ?熏 这样,相同的报文就可能会具有不同的签名。另外,在使用相同的模数时,DSA比RSA更慢(两者产生签名的速度相同,但验证签名时DSA比RSA慢10到40倍)。2.3 椭圆曲线加密算法ECC技术优势 安全性更高、算法实现性能更好的公钥系统椭圆曲线加密算法ECC(Elliptic Curve Cryptography)基于离散对数的计算困难性。
2023-08-15
2条回答
问
网络用语kp是什么意思?
棒棒不是糖°
kp网络用语,泛指TRPG(桌上角色扮演游戏,即跑团)中,游戏的主持者和发起人。也就是跑团中的GM。kp泛指TRPG(桌上角色扮演游戏,即跑团)中,游戏的主持者和发起人。也就是跑团中的GM。KP的全称是Keeper of Arcane Lore,通常被译为守密人,守密人负责主导游戏中的剧情发展,推动玩家探索整个模组,共同解开游戏中的谜团。起初该词只用于COC(克苏鲁的呼唤)题材的跑团游戏中,其他题材的跑团主持人各有自己的名称,例如龙与地下城(DND)题材中的主持者就被称为DM(Dungeon Master,译为地下城主)。但随着COC系列跑团视频的传播,各种题材的跑团主持人开始统一地被称作KP。kp也可以指“关键人”。其实k是指“dukey”,p是指“person”,连起来就是“keyperson”,所以kp是关键人的英文首字母缩写。生活中,符合关键人要求的人,往往是销售经理、管辖销售部门与技术部门的副总经理等人员,他们对销售决策起着决定性的作用。主要就是说在一项销售活动的过程中的关键人,这类人员往往具有影响销售活动的决策的作用,他们通常都是与这项销售活动的决策决定有关的人员。除是关键人的英文缩写,在一些比赛中,kp还代表着“单挑”,是PLAYKILLER的缩写,正常缩写是pk,但韩国玩家更喜欢称之为kp;此外,kp作为符号使用时,代表极化继电器。
2023-07-18
1条回答
问
有网络控制电源开关的吗?
三秋桂子
有的,你可以看看天邦登峰的产品,本人觉得不错
2023-07-18
1条回答
问
网络人【开机启动项怎么设置】
吻我之眸,遮我半世流离
开机启动项怎么设置?当您发现您电脑启动后进入系统很慢,总是要等待几分钟才能进入系统或者一些程序要等待很久才能自己启动。这代表你的系统开机启动的程序太多了,需要对开机启动项进行后话,那么开机启动项怎么设置呢? 很多网友都不清楚开机启动项怎么设置,担心不小心弄错了会导致电脑开不了机或者出现其他的程序不能启动这样的问题。网络人远程控制软件免费版下载——功能最强大的远程控制软件 今天我们就用网络人电脑监控软件作为范例来教大家怎样正确、合理、安全的设置开机启动项,既能将开机需要加载的程序减少到最小,又能保证所有程序能够正常运行,从而加快电脑开机的速度。 “开机启动项怎么设置”解决方案:一、通过msconfig命令设置开机启动项 首先,点击左下角的“开始”——“运行”按钮,在弹出的对话框中输入“msconfig”,回车,这是桌面会弹出“系统配置实用程序”的程序。选择“启动”栏,在出现的启动信息中,除了ctfmon.exe、rundll32.exe,显卡驱动,声卡驱动这些必须保留的启动项之外,其他的第三方程序都是可以禁用的,找到我们的范例网络人电脑监控软件,一般是以程序名称命名,那么我们找到netman将前面的勾选去掉即可。二、通过金山安全卫士中的“系统优化”功能 开机启动项怎么设置?如果您觉得第一种解决方法很繁琐,别急其实有简单的操作。 运行金山卫士中“系统优化”功能,选择启动项可以很直观的对开机启动项进行设置。如果您需要更好的系统优化,选择上方的“一键优化”就可以一步到位的做到完美的系统优化任务。 如果您想启动网络人电脑监控软件,让自己出差在外也可以远程操作电脑,那么您就要在系统优化功能界面点击“服务项”栏,找到网络人的启动项netman,设置为启用即可。 开机启动项怎么设置?看了上面的文章,相信您不会为这个问题而烦恼了。
2023-07-18
1条回答
问
物联网是网络工程?
飞逝的青春
两者有一定关联,却不完全挂钩。可以说两者是一个包含关系,网络工程包含物联网。 物联网是新一代信息技术的重要组成部分,也是“信息化”时代的重要发展阶段。其英文名称是:“Internet of things(IoT)”。顾名思义,物联网就是物物相连的互联网。这有两层意思:其一,物联网的核心和基础仍然是互联网,是在互联网基础上的延伸和扩展的网络;其二,其用户端延伸和扩展到了任何物品与物品之间,进行信息交换和通信,也就是物物相息。物联网通过智能感知、识别技术与普适计算等通信感知技术,广泛应用于网络的融合中,也因此被称为继计算机、互联网之后世界信息产业发展的第三次浪潮。物联网是互联网的应用拓展,与其说物联网是网络,不如说物联网是业务和应用。因此,应用创新是物联网发展的核心,以用户体验为核心的创新2.0是物联网发展的灵魂。 活点定义:利用局部网络或互联网等通信技术把传感器、控制器、机器、人员和物等通过新的方式联在一起,形成人与物、物与物相联,实现信息化、远程管理控制和智能化的网络。物联网是互联网的延伸,它包括互联网及互联网上所有的资源,兼容互联网所有的应用,但物联网中所有的元素(所有的设备、资源及通信等)都是个性化和私有化。 网络工程是指按计划进行的以工程化的思想、方式、方法,设计、研发和解决网络系统问题的工程。培养掌握网络工程的基本理论与方法以及计算机技术和网络技术等方面的知识,能运用所学知识与技能去分析和解决相关的实际问题,可在信息产业以及其他国民经济部门从事各类网络系统和计算机通信系统研究、教学、设计、开发等工作的高级网络科技人才。
2023-07-17
4条回答
问
什么是网络控制器?
匿名用户
网络适配器又称网卡或NIC(网络接口控制器),是一块被设计用来允许计算机在计算机网络上进行通讯的计算机硬件。 由于其拥有MAC地址,因此属于OSI模型的第2层。它使得用户可以透过电缆或无线相互连接。 每一个网卡都有一个被称为MAC地址的独一无二的48位串行号,它被写在卡上的一块ROM中。在网络上的每一个计算机都必须拥有一个独一无二的MAC地址。没有任何两块被生产出来的网卡拥有同样的地址。这是因为电气电子工程师协会(IEEE)负责为网络接口控制器销售商分配唯一的MAC地址。 注意:网卡是电脑连接网络的必备设备,如果没有网卡,电脑就不能连接到网络。
2023-07-17
1条回答
问
什么是多媒体网络?主要类型有哪些?
匿名用户
“传播媒介有两种含义。第一,它是指传递信息的手段、方式或载体,如语言、文字、报纸、书刊、广播、电视、电话、电报等。第二它是从事信息采集、加工、制作和传播的社会组织即传媒机构,如报社、出版社、电台、电视台等。在传播学中,传播媒介包括以上两种含义。细分起来,如果是指传播活动的手段、方式或载体,那么一般就用‘媒介’这个词;如果是提传播活动的组多媒体产品织、机构或人员,那么一般就用‘媒体’这个词。”多媒体是计算机和视频技术的结合,实际上它是两个媒体;声音和图像,或者用现在的术语:音响和电视。多媒体本身有两个方面,和所有现代技术一样它是由硬件和软件,或机器和思想混合组成。可以将多媒体技术和功能在概念上区分为控制系统和信息。多媒体之所以能够实现是依靠数字技术。多媒体代表数字控制和数字媒体的汇合,电脑是数字控制系统,而数字媒体是当今音频和视频最先进的存储和传播形式。事实上有人就简单地认为多媒体是电脑和电视的结合。电脑的能力达到实时处理电视和声音数据流的水平,这时多媒体就诞生了。多媒体电脑需要具有比主流电脑更强的能力,多媒体电脑决定了主流电脑的发展。区别普通电脑和多媒体电脑的主要东西是声卡和只读光盘驱动器。光盘是多媒体的主要存储和交换媒体。没有这种方便的光盘,电脑工业就无法销售构成多媒体节目的几百兆字节的音频、可视的和文字的数据,你也无法买到多媒体。现在可以回答什么是多媒体。它不只是一件东西,而是包括许多东西的复杂的组合:硬件、软件和这两者相遇时的界面。不,我们还忘了一件最重要的事情.多媒体还包括你。咳,就是!对于多媒体,你不再是一个被动的观众,你可以控制,可以交互作用,可以让它按你的需要去做。在一个报告中,你可以不管那些无用的东西而直接进入重要的数据,可以将感兴趣的全世界的报告和图片收集汇编到一起。这就是多媒体的力量和它与传统媒体(如书本和电视)的区别所在。多媒体能做什么?它展示信息、交流思想和抒发情感。它让你看到、听到和理解其他人的思想。也就是说,它是一种通讯的方式。声音、图像、图形、文字等被理解为承载信息的媒体而称为多媒体其实并不准确,因为这容易跟那些承载信息进行传输、存储的物质媒体(也有人称为介质),如电磁波、光、空气波、电流、磁介质等相混淆。但是,现在多媒体这个名词或术语几乎已经成为文字、图形、图像和声音的同义词,也就是说,一般人都认为,多媒体就是声音、图像与图形等的组合,所以在一般的文章中也就一直沿用这个不太准确的词。目前流行的多媒体的概念,主要仍是指文字、图形、图像、声音等人的器官能直接感受和理解的多种信息类型,这已经成为一种较狭义的多媒体的理解。
2023-07-17
2条回答
问
手机网络模式是不是由基带决定
田园风光
基带芯片决定的
2023-07-15
1条回答
问
网络控制器怎么安装
谁知浪子心
无线网卡驱动 ,从官网下载 安装
2023-06-26
2条回答
问
怎样用matlab构建异构网络
空想家
可以参考一下:http://www.pudn.com/downloads481/sourcecode/windows/comm/detail2008140.html
2023-06-25
1条回答
上一页
14/23
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
下一页
求购
首页
找产品
找企业
论坛
我的