码迷,mamicode.com
首页 >  
搜索关键字:密码学    ( 668个结果
密码学_椭圆曲线
取p=29,求出椭圆曲线y^2=x^3+4x+20的全部解点 用穷举法求椭圆曲线 第一步:列表,求出0~28(0<=i<p)关于等式x^3+4x+20 mod29 的结果 可用程序完成此步骤: 代码如下: #include<stdio.h>int main(){int i,y,z; printf(" ...
分类:其他好文   时间:2016-06-18 18:30:19    阅读次数:334
HTTPS理论基础及其在Android中的最佳实践
我们知道,HTTP请求都是明文传输的,所谓的明文指的是没有经过加密的信息,如果HTTP请求被黑客拦截,并且里面含有银行卡密码等敏感数据的话,会非常危险。为了解决这个问题,Netscape 公司制定了HTTPS协议,HTTPS可以将数据加密传输,也就是传输的是密文,即便黑客在传输过程中拦截到数据也无法破译,这就保证了网络通信的安全。密码学基础在正式讲解HTTPS协议之前,我们首先要知道一些密码学的知识...
分类:移动开发   时间:2016-06-09 16:01:54    阅读次数:511
公钥密码学的数学基础
群: 集合G和运算°一起称为群(G,°),前提是运算满足下面的条件: 1.封闭律:任意a,b属于G,有a°b属于G 2.结合律:任意a,b,c属于G,有a°(b°c)=(a°b)°c 3.单位元律:存在唯一的元素e属于G,是的任意a属于G,均有a°e=e°a=a 4.可逆律:任意a属于G,存在a-1 ...
分类:其他好文   时间:2016-06-01 14:17:33    阅读次数:176
密码学基础之base编码家族介绍
base64.顾名思义,就是基于64个可打印字符来表示二进制数据的一种方法。(它不是加密算法)。对于64个打印字符,我们字需要6个二进制位就可以完全表示了。那么我们如何利用8个二进制位来表示只需要6个二进制位就可以完全表示的可打印字符呢?由于2的6次方等于64,所以我们可以..
分类:其他好文   时间:2016-05-31 06:34:24    阅读次数:251
选课系统设计
数据库设计 给出关系模式: 用户(编号,密码) 学生(学号,年级,专业,其他信息) 教师(教师工号,所在系,其他信息) (学生、教师是用户的子类) 课程(课程编号,课程名,开课系别,教师,上课时间,上课教师,学生数量,先决条件) 选课(课程编号,学号) 课程编号 reference 课程.课程编号, ...
分类:其他好文   时间:2016-05-31 06:19:44    阅读次数:136
SSL常见加密算法
密码学简介 据记载,公元前400年,古希腊人发明了置换密码。1881年世界上的第一个电话保密专利出现。在第二次世界大战期间,德国军方启用“恩尼格玛”密码机,密码学在战争中起着非常重要的作用。 随着信息化和数字化社会的发展,人们对信息安全和保密的重要性认识不断提高,于是在1997年,美国国家标准局公布实施了“美国数据加密标准(DES)”,民间力量开始全面介入密码学的研究和应用中,采用的加密算法有...
分类:编程语言   时间:2016-05-30 15:51:44    阅读次数:246
现代密码学应用的范例-PGP
PGP(Pretty Good Privacy),是一个基于RSA公钥加密体系的邮件加密软件。 产生背景: 电子邮件在传输中使用SMTP协议存在这样的问题 1.无法保证邮件在传输过程中不被人偷看 2.无法确认来源 3.无法确定邮件是否在传输过程中被篡改 4.当邮件被发到错误地址,可能造成信息泄漏 P ...
分类:其他好文   时间:2016-05-22 22:54:17    阅读次数:312
hiho #1283 hiho密码
#1283 : hiho密码 #1283 : hiho密码 时间限制:10000ms 单点时限:1000ms 内存限制:256MB 描述 小Ho根据最近在密码学课上学习到的知识,开发出了一款hiho密码,这款密码的秘钥是这样生成的:对于一种有N个字母的语言,选择一个长度为M的单词;将组成这个单词的所 ...
分类:其他好文   时间:2016-05-22 16:54:15    阅读次数:444
【华为OJ】【074-素数伴侣】
【华为OJ】【算法总篇章】【华为OJ】【074-素数伴侣】【工程下载】题目描述 若两个正整数的和为素数,则这两个正整数称之为“素数伴侣”,如2和5、6和13,它们能应用于通信加密。 现在密码学会请你设计一个程序,从已有的N(N为偶数)个正整数中挑选出若干对组成“素数伴侣”,挑选方案多 种多样,例如有4个正整数:2,5,6,13,如果将5和6分为一组中只能得到一组“素数伴侣”,而将2和5、6和1...
分类:其他好文   时间:2016-05-17 08:35:41    阅读次数:221
密码学的起源与基本概念
一、一些古老的加密方法: 1.隐写术 将秘密的消息隐藏在其他消息中 最常见的是隐形墨水:发送者用洋葱或牛奶在纸上书写秘密消息,接收者在纸的背面稍稍加热,看到密文。 2.希腊的波利比阿的方格 思想:替换 只要记住密码表,能够加密解密。 3.凯撒密码 思想:替换 凯撒密码表比上面的希腊方格更容易记,因为 ...
分类:其他好文   时间:2016-05-17 00:44:27    阅读次数:212
668条   上一页 1 ... 46 47 48 49 50 ... 67 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!