我想学习计算机密码学,需要学好哪些数学知识。

高手回答下,胡扯的最好别来... 高手回答下,胡扯的最好别来 展开
 我来答
查红玉
2009-09-14 · 知道合伙人教育行家
查红玉
知道合伙人教育行家
采纳数:16821 获赞数:167791
7年550万字翻译经验,为华为、中铁、中科大等提供过翻译服务

向TA提问 私信TA
展开全部
先学数学基础:

1.精读初等数论或数论导引,略读计算数论;
2.代数数论;
3.解析数论在密码学中不常用,不必细读,反正我没读过;
4.交换代数;
5.组合数学。
进一步建议:学习《代数学》、《有限域》、《椭圆曲线》,至于密码学书,读一两本经典的就行了!

比较经典的密码学书有《密码学原理与实践》(Douglas R.Stinson著;冯登国译)。这本教材言简意赅、清晰易懂。
《密码学导引》(冯登国、裴定一著,科学教育出版社)非常全面,附录含数论等基础知识的简介。
参见:http://zhidao.baidu.com/question/95390233.html

如果你读了其中任意一本,你上面提到的密码学书就可以全部收起来了。椭圆曲线密码学如果是绿皮的,也没什么可看的。

原山东大学王小云教授(已被清华挖走)就是这方面的世界顶级专家,她的论文和著作楼主有兴趣的话不妨关注下,目前王小云已当选为计算机领域的院士了!
qtuxyq
推荐于2016-12-02 · TA获得超过102个赞
知道答主
回答量:77
采纳率:0%
帮助的人:77.3万
展开全部
个人读过半年这东西,学电子商务时学的。
看你怎么打算,要深入研究计算机密码就要学高数、概率论、离散数学、组合数学。
如果只是想知道一下加密解密原理,直接看本《密码学》就行了!
现在加密,私钥,数字签证那些银行认证中心有很多现成的了!
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
乖乖IV虎
2009-09-14 · TA获得超过1158个赞
知道小有建树答主
回答量:172
采纳率:0%
帮助的人:128万
展开全部
十进制 二进制 十六进制
图像和语音识别方面的。计算机图形学用到几何。
线形代数 笛卡儿积,包含等数值分析\运筹\概率
离散数学, 高等数学, 概率统计, 等等;
内存分配, 进程调度都有数学理论;
整个庞大的计算机系统是建立在数学理论的基础上的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式