.NET哈希函数包 KinsHash 经验

加密哈希函数有这样一个属性:在计算时不可能将两个不同的输入通过哈希算法取为相同的值。 哈希函数通常用于数字签名和保持数据完整性。例如文件完整性校验。 哈希值用作表示大量数据的固定大小的唯一值。 如果相应

fmms 2012-01-19   23137   0

Java常用加密技术和代码总结 经验

就算服务器被攻破,Hack也无法知道用户真实的密码是什么。不过有说现在MD5和SHA已经被攻破了,具体大家可以谷歌。 1、MD5 package com.amuro.strategy.message_digest;

tiankon 2016-07-15   28706   0

IOS常用加密算法 代码段

2 对普通请求、返回数据,生成MD5校验(MD5中加入动态密钥),进行数据完整性(简单防篡改,安全性较低,优点:快速)校验。 3 对于重要数据,使用RSA进行数字签名,起到防篡改作用。 4 对

jopen 2015-02-04   3151   0
IOS   加密  
P9

  安全套接层SSL协议简介 文档

MAC数据用于数据完整性检查。计算MAC所用的散列函数由握手协议中的CIPHER-CHOICE消息确定。若使用MD2和MD5算法,则MAC数据长度是16个字节。MAC的计算公式为:MAC数据=Hash[密钥, 实际数据, 填充数据

lihuistorm 2011-07-20   743   0

各种加密算法简介及其Java实现 经验

变的; DSA(Digital Signature Algorithm):数字签名算法,是一种标准的 DSS(数字签名标准); ECC(Elliptic Curves Cryptography):椭圆曲线密码编码学。

jopen 2014-10-11   45786   0
算法  
P17

  openssl 使用手册 文档

x509。有望未来版本会有更多命令使用配置文件。 (2)消息摘要算法 支持的算法包括:MD2, MD4, MD5, MDC2, SHA1(有时候叫做DSS1), RIPEMD-160。SHA1和RIPEMD-160产生160位哈西值

gjj0725 2012-06-14   6248   0
P5

  SSL 协议的学习笔记 文档

  现在假设客户A向银行B传送数字信息,为了保证信息传送的真实性、完整性和不可否认性,需要对要传送的信息进行数字加密和数字签名,其传送过程如下:   1)客户A准备好要传送的数字信息(明文)。     2)客户A对数字信息

janee81930 2012-08-02   4725   0

JSPatch 部署安全策略 资讯

服务端计算出脚本文件的 MD5 值,作为这个文件的数字签名。 服务端通过私钥加密第 1 步算出的 MD5 值,得到一个加密后的 MD5 值。 把脚本文件和加密后的 MD5 值一起下发给客户端。 客户端拿到加密后的

jopen 2015-08-31   7130   0
JSPatch  

单点登录SSO的实现原理 经验

提供高效访问。对于第二个问题,一般采取数字签名的方法,要么通过数字证书签名,要么通过像md5的方式,这就需要SSO系统返回免登URL的时候对需验证的参数进行md5加密,并带上token一起返回,最后需

ChaBuxton 2016-02-03   38635   0

单点登录SSO的实现原理 经验

提供高效访问。对于第二个问题,一般采取数字签名的方法,要么通过数字证书签名,要么通过像md5的方式,这就需要SSO系统返回免登URL的时候对需验证的参数进行md5加密,并带上token一起返回,最后需

ErwinDTH 2016-02-03   34518   0

下一代安全工具:SHA-3 资讯

具。 那么,它会是吗? 探讨对SHA-3的需求 加密哈希函数广为用于安全的许多方面,比如数字签名、数据完整性检查,不过与其他加密算法的作用是有区别的。它们把电子文件、消息或数据块生成简短的数字

jopen 2015-11-09   5203   0

Common Gui Tools 1.2 发布,Java GUI 实用小工具集 资讯

1,编码转换:Character Converter 2,加密解密:Encrypt And Decrypt 3,计算文件数字签名:File Digital Signature,支持大文件 4,正则表达式验证:Regex Tester

jopen 2014-10-16   28491   0
P45

  OPENSSL 概述分析 文档

DH算法一般用户密钥交换。 RSA算法既可以用于密钥交换,也可以用于数字签名,用于数据加密速度特别慢,所以一般不用来加密。 DSA 算法则一般只用于数字签名。 跟对称加密算法相似,OpenSSL 也使用 EVP

hllyy666 2014-04-02   525   0

Java安全详解 经验

见的服务提供者架构,以提供所需的可扩展性和互操作性。该密码框架提供了一系列常用的服务,包括加密、数字签名和报文摘要等。这些服务都有服务提供者接口( SPI ),服务的实现者只需要实现这些接口,并注册到密码框架中即可。比如加密服务

jopen 2014-11-11   26310   0

iOS App 签名的原理 经验

APP 都是经过苹果官方允许的,怎样保证呢?就是通过签名机制。 非对称加密 通常我们说的签名就是数字签名,它是基于非对称加密算法实现的。对称加密是通过同一份密钥加密和解密数据,而非对称加密则有两份密钥

Sus42R 2017-03-14   7890   0
P16

  PGP使用 文档

密体系和传统加密体系杂合的邮件加密软件包。可以用它对邮件加密以防止非授权者阅读,它还能对邮件加上数字签名从而使收信人可以确认邮件的发送者,并能确信邮件没有被篡改。它可以提供一种安全的通信方式,而事先并不需要任何保密的渠道用来传递密匙。

huafenged 2011-08-15   3680   0

细数iOS上的那些安全防护 经验

容使用摘要算法(例如MD5,SHA1)生成一段固定长度的hash值(可以理解为原内容的摘要),然后利用私钥对这个摘要进行加密,得到原内容的数字签名。接受方一并接收到原内容和数字签名,首先用相同的摘要算

AlbPerkins 2016-09-02   14188   0
P11

  使用class签名的防破解技术介绍 文档

行,这样就可以进行反破解操作。 什么是数字签名 数字签名是一种防伪造技术,就是将要签名的数据(文本、或文本或二进制文件、字节数组等),使用数字摘要算法(如MD5,或更安全的SHA1),先生成数字摘要,

bangping 2014-08-02   2357   0

centos 64 Linux下编译安装nginx教程 经验

–with-md5= 指向md5库文件目录(消息摘要算法第五版,用以提供消息的完整性保护) –with-md5-opt= 在编译时为md5库设置附加参数 –with-md5-asm 使用md5汇编源 –with-sha1=

jopen 2016-01-18   10391   0
P131

  (网络工程师培训)主题12:网络安全 文档

利用网络传播病毒 7. 12.2.2 保密性和完整性 私钥和公钥加密标准(DES、IDEA、RSA) 认证(数字签名、身份认证) 完整性(SHA、MDs) 访问控制(存取权限、口令) 8. 加密方法的分类与识别按应用技术或历史上发展阶段划分手工密码

miqiangyam 2015-02-03   3111   0
1 2 3 4 5 6 7 8 9 10