![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
信息安全
郝伟博士
郝伟,男,留日计算机博士,副研究员,硕士生导师。师从东京大学松崎公纪教授,主要研究方向为网络安全、并行计算与大数据,尤其是在网络环境下大数据安全性的研究。北京华云安信息技术有限公司首席研究员,中新网安技术研究员,上海莱镁晟信息科技有限公司技术顾问。参与国家973项目和国家科技重大专项各1项,主持国家科研项目1项,13项国家发明专利,各类论文25篇,合肥市政认定高层次人才。与清华大学、海克斯康、国防科技大学等多家单位有技术合作。
展开
-
RSA加密算法耗时耗在哪里?
文章目录结论1:密钥生成占据初始化99%的时间结论2:加密耗时占据99%的时间附:源代码结论1:密钥生成占据初始化99%的时间 public void createKeys(int keySize) throws Exception { long t1 = System.currentTimeMillis(); KeyPairGenerator kpg = KeyPairGenerator.getInstance("RSA"); kpg.initialize(keySize); long原创 2020-06-24 07:51:13 · 4750 阅读 · 0 评论 -
一个无名小网页十天时间竟然有1600多次光顾!
如题。用百度云建立了一个基本是空jsp网站,挂了一个做AES服务的接口,同时记录了一下IP地址。结果十天时间就收到这么多访问,而且多是南京端的。附:服务发布时间39298 Jan 13 00:53 register.warVisited Times: 1693--- AES Info ---aes error: Input length must be multiple of 16 w...原创 2019-01-22 07:16:05 · 656 阅读 · 0 评论 -
DH算法原理深入详解
文章目录前言1 应用场景2 DH算法简介3 基本原理2.2 基本后果3 算法实现4 数学证明前言DH 算法是 Diffie和Hellman两位作者于1976年提出了一种的密钥交换协议。1 应用场景Alice想要给Bob传递一些资料,为了保证信息安全,Alice对资料打包并加密,然后把解压密码用短信发给了Bob。这样一来,邮件在传输的过程中泄露,别人没有密码,也无法破解资料的内容(假定加密算...原创 2020-05-05 17:01:56 · 10830 阅读 · 6 评论 -
如何利用密码学通过用微信玩猜大小?
问题如果两个人面对面玩猜大小,可以很容易地借助某个道具玩这个游戏。但是如果两个人通过微信且不借助任何第三方工具的情况下,只用普通的消息如何实现玩猜大小呢?分析利用微信发的消息猜大小,就是A用某种形式的消息来表达大或小,然后发给B来猜,B猜过以后,A再告诉答案。在这个过程中,我们需要满足以下两个条件:条件1:B无法理解A的消息所代表含义;条件2:消息解释方式唯一且易于验证;条件3:在执行...原创 2020-05-04 07:09:05 · 806 阅读 · 1 评论 -
余数的数学定义和性质
前言在密码学中,求余是非常重要的操作,比如在DH算法中,就主要利用了求余的算法。本文就余数计算和相关性质进行介绍。定义给定 a,b,q,r∈Za, b, q, r \in \mathbb{Z}a,b,q,r∈Z, 其中 b≠0,0≤r≤bb \neq 0,0 \leq r \leq bb=0,0≤r≤b, 满足 q×b+r=aq \times b + r = aq×b+r=a,则称 rr...原创 2020-05-03 20:59:57 · 2054 阅读 · 1 评论 -
密码学中Alice(爱丽丝)和鲍勃(Bob)的历史
在密码学的文章中,Alice和Bob是出镜率非常高的一对名人,这是为什么呢?本文就其缘由,简单介绍了其相关历史。原创 2020-05-03 10:23:03 · 7725 阅读 · 1 评论