p: 463168356949264781694283940034751631413079938662562256157830336031652518559817
A = 242236831322726529364383338615611497803693491867487657631303055837120504782921
B = 338049153811062188067229628360201209000765913870934564033374421929625922677408
x = 386099611570549423662440645440655048452846555477282439956491164513170792999819
y = 230242082883729112554972713458593893180003483827465873851417033596167630825387
r: 77194726158210796949047323339125271902385335245389729454375333301400667284859
p: 926336713898529563388567880069503262826159877325124512315660672063305037119923
A = 581263200540272588991083148901027726420962395326250686780419296544121022831561
B = 876187505834910795563650677673636547349614846986345612716055759917804209198040
x = 773146700785566697424999763012780030996242527499304041499779292894074512823135
y = 595860578650044311361954615794080740331137228621818074001393860129176263221272
r: 33083454067804627263877424288196545100950664827233044316739201336631373155151
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
对称密码技术高级加密标准算法(AES)易于软件实现和硬件实现,并且具有加密速度快、内存消耗小、抵抗多种人为攻击、操作简单等优越性。非对称密码技术椭圆曲线加密(ECC)是基于离散对数难题的,这使得对于相同长度的密钥来说, ECC加密更快、破解难度更大。 本文实现了128位密钥的AES算法,将原来的四步加密过程整合为两步,通过CBC或ECB两种分组模式加密明文数据。同时也实现了在大素数域上的ECC算法,利用ECC实现生成用户公钥、私钥以及加密数据的高效、安全密钥管理机制。 通过将AES算法和ECC算法结合起来,实现混合加密,并应用在文件管理上体现其价值。该系统内文件加密过程利用的是AES算法加密模块,在管理用户密钥方面利用了ECC算法加密模块,并实现多重加密来隐藏直接加密后密文内的重要参数。该系统可以安全、有序的管理用户拥有的重要文件。
资源推荐
资源详情
资源评论
收起资源包目录
源代码+配置+毕业论文.rar (84个子文件)
源代码+配置+毕业论文
新曲线.txt 1KB
环境.txt 585B
毕业论文.doc 1.02MB
AES&&ECC
.project 861B
.settings
org.eclipse.jpt.core.prefs 154B
org.eclipse.wst.common.project.facet.core.prefs.xml 546B
org.eclipse.wst.common.component 246B
org.eclipse.jdt.core.prefs 330B
org.eclipse.wst.common.project.facet.core.xml 311B
birch.png 36KB
src
Main
login.java 5KB
database_connect
myConnection.java 594B
META-INF
orm.xml 313B
MANIFEST.MF 39B
persistence.xml 372B
gui_system
Creat_Key_Frame.java 8KB
Main_board.java 4KB
Add_Ecc_Curves.java 8KB
regist.java 6KB
File_Encrypt_Decrypt_Frame.java 13KB
AES
AES.java 30KB
ecc
Rand.java 132B
Key.java 244B
elliptic
secp_null.java 915B
EllipticCurve.java 4KB
secp_rand.java 1KB
ECParameters.java 310B
NoCommonMotherException.java 151B
ECCSystem.java 8KB
ECPoint.java 5KB
InsecureCurveException.java 1KB
ECKey.java 2KB
NotOnMotherException.java 325B
ECMap.java 3KB
message_digest
RIPEMD160.java 8KB
alter_string
alter_string.java 597B
build
classes
Main
login$2.class 634B
login$1.class 2KB
login$3.class 736B
login.class 4KB
database_connect
myConnection.class 1KB
META-INF
orm.xml 313B
MANIFEST.MF 39B
persistence.xml 372B
gui_system
regist.class 4KB
regist$1.class 3KB
Main_board$3.class 783B
File_Encrypt_Decrypt_Frame$4.class 974B
Add_Ecc_Curves$1.class 4KB
Creat_Key_Frame$1.class 1KB
File_Encrypt_Decrypt_Frame$3.class 5KB
Creat_Key_Frame$3.class 908B
regist$2.class 758B
Main_board$4.class 887B
Main_board.class 3KB
File_Encrypt_Decrypt_Frame$2.class 1KB
Main_board$1.class 911B
Main_board$2.class 889B
Creat_Key_Frame.class 5KB
Add_Ecc_Curves.class 5KB
Creat_Key_Frame$2.class 4KB
Add_Ecc_Curves$2.class 902B
File_Encrypt_Decrypt_Frame.class 7KB
File_Encrypt_Decrypt_Frame$1.class 1KB
AES
AES.class 24KB
ecc
elliptic
EllipticCurve.class 6KB
ECKey.class 4KB
NoCommonMotherException.class 442B
ECPoint.class 6KB
secp_null.class 1KB
NotOnMotherException.class 633B
ECCSystem.class 8KB
InsecureCurveException.class 1KB
ECMap.class 3KB
secp_rand.class 2KB
ECParameters.class 281B
Rand.class 408B
Key.class 308B
message_digest
RIPEMD160.class 7KB
alter_string
alter_string.class 796B
.classpath 841B
lib
mysql-connector-java-5.1.7-bin.jar 693KB
aes&&ecc.sql 18KB
Cryptomathic Cryptomathic.url 207B
共 84 条
- 1
cdzxykbjyl
- 粉丝: 12
- 资源: 14
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
- 1
- 2
- 3
前往页