数学小课堂:加密的本质是数学的不对称性(代码片段)

iOS逆向 iOS逆向     2023-03-12     397

关键词:

文章目录

引言

常常为了便利,不得不开放许多信息的访问权限,好让对方验证真伪,能够让对方进行一些统计,来为我们提供更好的服务。

要想保护私有信息,必须有一套不对称的机制,在特定授权的情况下,不需要拥有信息也能使用信息,在不授予访问信息的权限时,也能验证信息。

I 加密的本质

通过加密和授权,兼顾保护信息不外泄,而且某些得到授权的人还能使用信息。

1.1 非对称加密

加密的密钥和解密所需要的密钥不是同一把这个特性。

  • 私钥:加密时用的密钥是所谓的私钥,只有主人有
  • 公钥:它可以给任何人࿰

数学小课堂:对数的认知-从具体到抽象(方程)(代码片段)

...解题的“笨办法”1.3方程II题目抽象成同一类题目2.1学习数学的关键2.2数学的本质是工具引言给你一个个具体问题的解法,而不是一套系统的方法,再多解法也难穷尽所有的问题。方程是一种工具,这种工具有一整套合乎逻辑的... 查看详情

数学小课堂:数学的预见性(用推理走出认知盲区)(代码片段)

...知识:反证法1.1反证法1.2案例:希帕索斯发现了无理数II数学的预见性2.1用推理走出认知盲区2.2案例2.3总结引言数学的起点,是从逻辑推理和证明得来的,而非测量和实验出来的。数学的预见性是用推理走出认知盲区,对于很多... 查看详情

数学小课堂:数学边界(代码片段)

...的推广1.2一波三折的定理证明过程1.3希尔伯特第十问题II数学的边界2.1认识论问题2.2在边界内做事情2.3总结引言了解数学本身的局限性,才能更好地使用它的原理和思维方式。数学的边界,这是一个硬的边界,大家不要试图逾越... 查看详情

数学小课堂:数学思维(从逻辑出发想问题)(代码片段)

...用逻辑发现问题2.1案例:“一带一路”2.2矛盾律引言利用数学原理思考问题,并且久而久之在遇事时本能地用一个数学的头脑辅助判断。I“复利”增长是无法长期为继的投资基数较小的时候,能够维持指数增长,一旦基数变大... 查看详情

数学小课堂:微积分复盘(高等数学本质上是对趋势的动态描述,是对各种相关性抽象的表述。)

...实与虚构1.3有穷和无穷1.4静态和动态1.5直觉和逻辑II通过数学逻辑,理解人生。2.1精明与聪明2.2朋友和理性的对手2.3攒钱和赚钱2.4荣誉和财富引言高等数学本质上是对趋势的动态描述,是对各种相关性抽象的表述。I复盘1.1概念和... 查看详情

数学小课堂:数学的线索(从猜想到定理再到应用的整个过程)

文章目录引言I勾股定理1.1勾三股四弦五1.2数学和自然科学的三个本质差别1.3总结引言从猜想到定理再到应用的整个过程是数学发展和体系构建常常经历的步骤。I勾股定理勾股定理:直角三角形两条直角边的平方之和等于斜边的... 查看详情

数学小课堂:无穷的比较(趋势快慢的对比)(代码片段)

...3.1衡量算法的复杂度3.2计算误差的迭代下降趋势引言通过数学的逻辑,理解人生的一些道理。你和你的女朋友,彼此的激情随着苯基乙胺浓度降低在不断减退,另一方面,亲情的却随着内啡肽的浓度上升会逐渐稳定,最后是成功... 查看详情

数学小课堂:无穷小(平均速度和瞬间速度的关系)(代码片段)

文章目录引言I速度1.1平均速度1.2瞬间速度(某一时刻特定的速度)1.3解释飞箭是静止的悖论II导数2.1概念2.2导数的现实影响2.3微积分的意义III无穷小3.1贝克莱挑战牛顿(无穷小悖论)3.2无穷小的定义引言柯西和魏尔斯特拉斯给出的... 查看详情

数学小课堂:三次方程(定理发明的过程)(代码片段)

...1.1通解发明权之争1.2费拉里-塔尔塔利亚公式1.3Mathematica1.4数学定理发明的过程引言学习数学,最重要的是把实际问题变成数学问题,然后知道如何利用各种软件工具来解决。方程是一个能把具体问题,等量转化成类型问题的好工... 查看详情

数学小课堂:搭建通往数学的桥梁(掌握了基本概念和相应的思维方式),不断训练自己的思维方式。(代码片段)

文章目录引言I从猜想得出推论,然后产生实际应用1.1数学的起点1.2数的概念(抽象思维)1.3几何和代数1.4微积分1.5概率和统计引言数学作为一切科学的基础,它化繁为简,直击本质的思考方式,让很多人... 查看详情

数学小课堂:无穷小(用动态和极限的眼光看世界)(代码片段)

...类,难以理解瞬间突变。老师的作用,就是用大白话,把数学语言所写的知识,翻译成大家容易明白的内容。做不到这一点,还不如让学生自学。I极限1/2+1/4+1/8+1/16…..的极限仅仅是1。画一条1厘米的线段,在0.5厘米的位置标一下... 查看详情

数学小课堂:几何级数的应用(复利增长-月供的秘密)(代码片段)

...股票交易一样普遍。这里面核心的知识,就是复利增长的数学原理。I贷款利率1.1等额本金偿付每个月还的本金数相同,利息是逐渐减少的等差级数。1.2等额本息偿付把贷款的本金和利息都加起来,除以还款期数,这样每个月还... 查看详情

数学小课堂:数列和级数(要知道当下很重要,但趋势更重要。)(代码片段)

...数列1.3等比数列(几何数列)1.4级数(数列的求和)1.5学习数学的技巧II数列和数字的关系2.1斐波那契数列的增长速率2.2碳-14测定法(等比数列的应用)2.3数列的意义引言通过学习一些数学知识和方法,帮助我形成了系统的做事方... 查看详情

非对称加密技术-rsa算法数学原理分析

非对称加密技术,在现在网络中,有非常广泛应用。加密技术更是数字货币的基础。所谓非对称,就是指该算法需要一对密钥,使用其中一个(公钥)加密,则需要用另一个(私钥)才能解密。但是对于其原理大部分同学应该都... 查看详情

常见加密算法简析(代码片段)

...来替代原先的DES,已经被多方分析且广为全世界使用。AES数学原理详解:https://www.cnblogs.com/blo 查看详情

大话小学数学的本质1(数数和数位)(代码片段)

数学是怎么来的?想想矿石,人们发现一个然后命名一个,金银铜铁。有科学家还搞了个元素表,其实大自然本来就有这些的。我觉得数学也是这样,大自然里就存在数学,或者说存在数学本质的东西。我们来讲个故事,远古远... 查看详情

rsa加密算法主要公式(代码片段)

...    RSA是非对称的加密算法,其中它有一些相关的数学公式。让我们从一道软考信息安全工程师的题目开始了解RSA的数学公式。计算问题    下面是一道关于RSA计算的问题,比较简单,可以从这道题来学习和了解... 查看详情

rsa加密算法及js的jsencrypt实现前端加密(代码片段)

...,rsa号称是地球上最安全的加密算法。 首先了解一些数学背景(我发现我真的好喜欢看数学概念0.0),这里就不再赘诉相关数学背景了,但是请务必要理解这些概念,贴一个我觉着讲得特别清晰的概念,便于理解:https://blog... 查看详情