自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

转载 c语言的include的<>与""的区别

一、#include< >  #include< > 引用的是编译器的类库路径里面的头文件。  假如你编译器定义的自带头文件引用在 C:\Keil\c51\INC\ 下面,则 #include<stdio.h> 引用的就是 C:\Keil\c51\INC\stdio.h 这个头文件,不管你的项目在什么目录里, C:\Keil\c51\INC\stdio.h 这个路径就定下来了,一般是引用自带的一些头

2017-09-19 15:11:40 1679

原创 Java调用c程序动态库详细案例

C语言经久不衰的原因自是有的,其开发人员、已有程序及质量都是值得学习借鉴的,为了不用重复开发,可以用java直接调用c程序是很有必要的具体实例如下 1.写一个java类 public class test1{public native int add(int a,int b); //注意native的添加,add具体实现有c完成static{ System.loadLibra

2017-09-18 19:00:14 1860

原创 DES详解

DES入口参数DES基本原则 DES设计中使用了分组密码设计的两个原则:混淆(confusion)和扩散(diffusion),其目的是抗击敌手对密码系统的统计分析。混淆是使密文的统计特性与密钥的取值之间的关系尽可能复杂化,以使密钥和明文以及密文之间的依赖性对密码分析者来说是无法利用的。扩散的作用就是将每一位明文的影响尽可能迅速地作用到较多的输出密文位中,以便在大量的密文中消除明文的统计

2017-09-15 11:17:00 2673 1

转载 一些基本加解密算法的比较

加密算法介绍对称加密算法 对称加密算法用来对敏感数据等信息进行加密,常用的算法包括:DES(Data Encryption Standard):数据加密标准,速度较快,适用于加密大量数据的场合。3DES(Triple DES):是基于DES,对一块数据用三个不同的密钥进行三次加密,强度更高。AES(Advanced Encryption Standard):高级加密标准,是下一代的加密算法标准,速

2017-09-15 09:28:43 2011

转载 mac算法原理学习

MAC算法 (Message Authentication Codes) 带秘密密钥的Hash函数:消息的散列值由只有通信双方知道的秘密密钥K来控制。此时Hash值称作MAC。我们知道,行业有很多数据要在网络上传递,包括从前置到主机,从自助终端到前置等,这些数据在网络上传来传去,我们很容易就会想到安全性的问题,如果这些数据被人窃取或拦截下来,那我们怎么敢在银行存钱了。这个问题在计算机出现时就被前人考

2017-09-13 17:20:44 7321 1

原创 应用密码学(学习整理、二)

如果你的新的密码系统的强度依赖于攻击者不知道算法的内部机理,你注定会失败。最好的算法是那些已经公开的,并经过世界上最好的密码分析家们多年的攻击,但还是不能破译的算法;第二章:密码协议协议是一系列步骤,它包括两方或多方,设计它的目的是要完成一项任务。(一次执行、至少2人、完成一个任务;明确、完整、具体)单向Hash 函数有很多名字:压缩函数、缩短函数、消息摘要、指纹、密码校验和、信 息完整性检验(D

2017-09-12 19:07:31 2100

原创 应用密码学(学习整理、一)

如果你的新的密码系统的强度依赖于攻击者不知道算法的内部机理,你注定会失败。最好的算法是那些已经公开的,并经过世界上最好的密码分析家们多年的攻击,但还是不能破译的算法;第一章:基础知识明文用 M(消息)或 P(明文)表示,它可能是比特流(文本文件、位图、数字化的语 音流或数字化的视频图像)。加密函数E 作用于 M 得到 密文 C,用数学表示为: E(M)=C. 相反地,解密函数D 作用于 C 产

2017-09-12 19:04:28 2084

原创 电子安全机制(electronic security mechanisms)

对于电子安全机制学习过程中一些知识的总结整理,尽量做到言简意赅1.被动认证(通过hash值比对) 被动认证使用数字签名认证机读旅行证件上数据组中存储的数据。 该签名由文件签名者(例如MRTD生产者)在MRTD芯片的个性化阶段通过包含存储在芯片上的所有数据组的散列值的文档安全对象生成。检索相应的文档签名者证书: Compute hash values of read data groups a

2017-09-12 18:58:03 1748 1

转载 RSA加解密过程

RSA公开密钥密码体制。所谓的公开密钥密码体制就是使用不同的加密密钥与解密密钥,是一种“由已知加密密钥推导出解密密钥在计算上是不可行的”密码体制。RSA算法基于一个十分简单的数论事实:将两个大质数相乘十分容易,但是想要对其乘积进行因式分解却极其困难,因此可以将乘积公开作为加密密钥。我们通过一个例子,来理解RSA算法。假设爱丽丝要与鲍勃进行加密通信,她该怎么生成公钥和私钥呢?第一步,随机选择两个不相

2017-09-07 09:50:43 2387

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除