自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

黄思嘉的博客

程序小白

  • 博客(3)
  • 收藏
  • 关注

原创 EIGamal体制

EIGamal公钥密码体制简介ElGamal是1985年由T. EIGamal提出的一个著名的公钥密码算法 该算法既能用于数据加密也能用于数字签名 其安全性是依赖于计算有限域上离散对数这一难题密钥产生任选一个大素数p,使得p-1有大素因子,g是模p的一个本原根,公开p与g。 使用者任选一私钥x,x∈[0, p-1] 计算公钥 y=gx mod p 公开公钥: y, p, g 保密私钥:

2018-04-16 23:35:26 1738

原创 AES加解密,JAVA密码器的使用

AES加解密,JAVA密码器的使用 分组密码简介 分组密码是将明文消息编码表示后的数字(简称明文数字)序列,划分成长度为n的组(可看成长度为n的矢量),每组分别在密钥的控制下变换成等长的输出数字(简称密文数字)序列。 主要分组密码有:DES,AES,这些密码在JAVA中的使用,皆可以通过java自带的密码器来实现。 AES简介 高级加密标准(英语:Advanced Encryptio...

2018-04-16 23:10:15 541

原创 RSA算法简介

RSA算法简介 一、 RSA算法简述 在RSA密码体制中,每个用户都拥有两个密钥:公钥PK={e,n}和私钥SK={d,n}。公钥PK={e,n}用于加密,也成为加密密钥,可以再网络、电话簿等媒体上进行公布。私钥SK={d,n}用于解密,也称为解密密钥,必须保密。每个用户把加密密钥PK公开,使得系统中任何其他用户都可以使用,而对解密密钥SK中的d必须严格保密。 二、密钥生成 1、选取两...

2018-04-11 23:31:32 1884

空空如也

空空如也

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

TA关注的人

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