RSA算法原理【转】
RSA算法,这是目前地球上最重要的加密算法。
一、密钥生成的步骤
我们通过一个例子,来理解RSA算法。假设爱丽丝要与鲍勃进行加密通信,她该怎么生成公钥和私钥呢?
MathJax是一款运行在浏览器中的开源的数学符号渲染引擎,使用MathJax可以方便的在浏览器中显示数学公式,不需要使用图片。目前,MathJax可以解析Latex(wiki百科使用的)、MathML和ASCIIMathML的标记语言。
MathJax项目于2009年开始,发起人有American Mathematical Society, Design
Science等,还有众多的支持者,个人感觉MathJax会成为今后数学符号渲染引擎中的主流,也许现在已经是了。
注:wiki拷贝过来的公式需要做一定的修改,才能正确显示。具体的差异可以通过一下网站生成一个公式的LaTeX代码比较一下!《黄金分割》这篇博客是第一次用MathJax书写数学公式。
推荐一个在线手写公式转Tex格式的利器:Web
Equation。
通过手写公式,即可得到公式所对应的Tex格式,非常好用。
一本科普性质的数学书,作者摘选了24条在人类历史上最重要的数学公式(物理公式),介绍其背景及原理等。
像作者所说,数学是表达宇宙的一种语言。看了本书之后,这些公式的优美,但背后揭示出宇宙本质的深刻程度,让人叹为观止。
数学是一门科学,从毕达哥拉斯与柏拉图起希腊哲学家就对数学有着崇高的评价,他们将其视为纯理性的科学,认为它能穿透实际世界虚幻的表面,洞悉其实质;同时,数学也是一门艺术,它追求简单、优美。
下面,就让我们跟随作者的步伐,领略这些美妙绝伦的公式吧。
接上篇:《无言的宇宙--隐藏在24个数学公式背后的故事》读书心得之二
革命的爆发经常是有那些对自己正在做些什么一无所知的人点燃引线的。

数学发展到现在,已经成为科学世界中拥有100多个主要分支学科的庞大的“共和国”。大体说来,数学中研究数的部分属于代数学的范畴;研究形的部分,属于几何学的范筹;沟通形与数且涉及极限运算的部分,属于分析学的范围。这三大类数学构成了整个数学的本体与核心。在这一核心的周围,由于数学通过数与形这两个概念,与其它科学互相渗透,而出现了许多边缘学科和交叉学科。本章简要介绍数学三大核心领域中十几门主要分支学科的有关历史发展情况。
日常生活中,大量事件是有固定频率的。
某医院平均每小时出生3个婴儿
某公司平均每10分钟接到1个电话
某超市平均每天销售4包xx牌奶粉
某网站平均每分钟有2次访问
它们的特点就是,我们可以预估这些事件的总数,但是没法知道具体的发生时间。已知平均每小时出生3个婴儿,请问下一个小时,会出生几个?
有可能一下子出生6个,也有可能一个都不出生。这是我们没法知道的。
泊松分布就是描述某段时间内,事件具体的发生概率。

上面就是泊松分布的公式。等号的左边,P 表示概率,N表示某种函数关系,t
表示时间,n 表示数量,1小时内出生3个婴儿的概率,就表示为 P(N(1) = 3)
。等号的右边,λ 表示事件的频率。
接下来两个小时,一个婴儿都不出生的概率是0.25%,基本不可能发生。

接下来一个小时,至少出生两个婴儿的概率是80%。

泊松分布的图形大概是下面的样子。

可以看到,在频率附近,事件的发生概率最高,然后向两边对称下降,即变得越大和越小都不太可能。每小时出生3个婴儿,这是最可能的结果,出生得越多或越少,就越不可能。
http://iscientists.baijia.baidu.com/article/517755