椭圆曲线加密与哈希函数是什么?非对称加密是什么?比特币中的数学原理

Поділитися
Вставка

КОМЕНТАРІ • 222

  • @jinyongxun1987
    @jinyongxun1987 4 роки тому +7

    太喜欢 这个 视频了, 终于有人可以给我讲明白 比特币 了。

  • @physicstv2109
    @physicstv2109 4 роки тому +32

    很喜欢妈咪叔以全新的角度让我们彻底地认识一门知识👍

  • @whplue072
    @whplue072 2 роки тому

    太厲害了!每個算法背後的代表特質都好清楚!

  • @MrQaabb
    @MrQaabb 4 роки тому +6

    長知識!覺得自己的智力的經驗值又增加了1點

  • @jingyuanchen7572
    @jingyuanchen7572 4 роки тому +6

    见到过讲的最细致的比特币视频了

  • @zz-9463
    @zz-9463 4 роки тому

    这期视频很有质量学习了!干货满满

  • @ethanchen2320
    @ethanchen2320 4 роки тому +2

    太好了, 原來所有人的G點座標在一個有限的區域內都在同樣的地方!!!

  • @772807886
    @772807886 4 роки тому +15

    哇!终于找到讲加密的时候不是 RSA 来 RSA 去的了!!!椭圆曲线加密现在已经很流行了,ecdsa、eddsa、ed25519 之类的都比较常见了!

    • @lylechen8881
      @lylechen8881 4 роки тому

      RSA是老叔叔们(比如我XD)的经典了……

    • @wei6212
      @wei6212 4 роки тому

      @@lylechen8881 很多領域還在用...。
      總覺得說到量子電腦破解比特幣,現今的金融體系相較比特幣還脆弱...

  • @SosirisTseng
    @SosirisTseng 4 роки тому +88

    "所有人的G點都是一樣的" 媽咪說, 2019

    • @luslmi
      @luslmi 4 роки тому +4

      老司机?

    • @772807886
      @772807886 4 роки тому +1

      ???

    • @lylechen8881
      @lylechen8881 4 роки тому +1

      老司机啊!

    • @ve4534
      @ve4534 4 роки тому

      疑车无据

    • @lylechen8881
      @lylechen8881 4 роки тому +4

      @Simon Liang a取定了以后,可以随便换b,但不管是哪个b,G点都是一样的

  • @chaoszhao5390
    @chaoszhao5390 3 роки тому +3

    base-58抠除的那几个应该是比较容易混淆的字符,以前玩正版游戏的时候光盘盒上也会有秘钥不含某几个字符的注意事项

  • @zengbinsun4580
    @zengbinsun4580 4 роки тому +2

    这期做的真好!!!

  • @lokiice
    @lokiice 4 роки тому +36

    base58去掉的那几个值并不是应为看不顺眼,而是因为再手写与手动输入时,比较容易产生识别障碍输错而排除的

    • @lylechen8881
      @lylechen8881 4 роки тому +18

      嗯,这其实算是不顺眼的一种

    • @jackgee6210
      @jackgee6210 Рік тому

      你说得对,所以看不顺眼哈哈哈

  • @doctor_chie
    @doctor_chie 4 роки тому +1

    我心目中的中文科普最佳频道

  • @yyc3491
    @yyc3491 4 роки тому

    好棒,总算讲数学了👏👏

  • @luting3
    @luting3 4 роки тому +1

    非常喜欢妈咪叔的视频。在这集里,密钥交换描述是对的,但是签名算法是不对的,相乘只有在曲线点上才有不可逆性,两个标量相乘没有,比如m 和 k。RSA的签名办法不能直接延伸到ECC上

  • @sumikol4498
    @sumikol4498 4 місяці тому

    讲得真好

  • @jackgee6210
    @jackgee6210 Рік тому

    哈哈干货!讲的好!

  • @chuangchiawei1031
    @chuangchiawei1031 4 роки тому

    我想問媽咪叔有關解的性質,為啥要解齊次解,而齊次解有為什麼是向量空間基底 可以的話希望媽咪叔可以用一期來講解 感恩

  • @bobson801104
    @bobson801104 4 роки тому

    Wow 竟然有 Eclipse IDE 好懷念喔
    以前學寫 Java 都用這個編輯器 😂

  • @leefred6672
    @leefred6672 Рік тому

    感谢 太棒了🌟

  • @kuukgaluo5260
    @kuukgaluo5260 4 роки тому

    支持播主⭕️⭕️

  • @lpin9211
    @lpin9211 4 роки тому +1

    椭圆曲线也无法抵抗量子计算机的攻击 Peter shor’s algorithm。现在都研究lattice,multivariate,coding based,或者hash based。这些是post quantum cryptography (PQC)。

  • @hankgaohk
    @hankgaohk 3 роки тому

    讲的 太 特么 清楚 了,牛批

  • @ChenJack-wp9ex
    @ChenJack-wp9ex Рік тому

    楼主,能不能拓展一下,椭圆曲线和黎曼几何,以及费马大定理的关系。

  • @bestarny1423
    @bestarny1423 4 роки тому

    讲得很好啊,涉及知识既有广度又有深度,居然还能做到浅显,不容易嘛,希望妈咪叔将来会成为一位有名的教授。可以理解经常穿一件拉马努金T恤, 但不能理解那个竖拉链的背包,从来都不曾换过,有谁能够解读一下不(毕竟沙发布也会不同)?

  • @yadongzhao4017
    @yadongzhao4017 4 роки тому

    字写得真好

  • @xiali4610
    @xiali4610 4 роки тому

    妈咪叔,每听你的一节课,喜欢你就增加一些。都不敢继续听了,但又想听,怎么办

  • @ttanxu
    @ttanxu 4 роки тому

    加一减一那个不能算是对称加密…… 对称加密算法还是公开的,只有密钥不是,而且双方用的是同一串数字。
    所以说用加法加密,减法解密就够成了一个对称加密算法。如果双方规定密钥为1,那么才能开始通过加减1来加解密。
    不过实现上大部分对称加密算法加解密的过程极为类似,都是由Feistel或者Substitution Permutation Network结构做出来的。这是因为硬件实现容易,而且加解密可以用一套硬件。所以更狭义的对称加密经常仅仅指这些算法。

  • @zhajin1023
    @zhajin1023 4 роки тому +2

    意识到了数学的重要性💔以后好好学

  • @user-nq3cp8zb7w
    @user-nq3cp8zb7w 4 роки тому

    演示用的白板是什么软件啊?还带手写笔的吗?

  • @user-te2nf4bj1v
    @user-te2nf4bj1v 4 роки тому

    我雖然看不懂,但是我要按讚
    作為我到此一遊的證明

  • @KC-ew6ok
    @KC-ew6ok 4 роки тому +2

    来自马来西亚的观众❤❤

  • @tianwang5527
    @tianwang5527 4 роки тому

    妈咪叔可不可以讲讲据说昨天发表的有数据表明大概率宇宙不是平直的的事情。感觉挺大的。

  • @pz.9151
    @pz.9151 4 роки тому

    ECC算法是近年来广泛被使用的算法 效率很高!没有一些基础的不是那么好理解。还好我研究过Tor的一些源代码。也是用的ECC

  • @AliceMadness168
    @AliceMadness168 4 роки тому

    好深奧QQ

  • @yh9407
    @yh9407 4 роки тому

    天呢,你懂得可真多,密码学都能来聊。服了。

  • @bellhsu1074
    @bellhsu1074 4 роки тому +2

    MD5 (zh.wikipedia.org/zh-cn/MD5) 不是 SHA-1 (zh.wikipedia.org/zh-cn/SHA-1) 內的一種, SHA-1 是獨立的 (160-bit) 演算法 ,SHA-2 才有 SHA-256,SHA-384,SHA-512。

  • @eamoncat
    @eamoncat 4 роки тому +1

    还可参考回形针p2p下载那一集

  • @chinkeehaw9527
    @chinkeehaw9527 4 роки тому

    椭圆曲线的加法运算还少了一个,那就是若连线不与曲线相交,则定义A+B=无限

  • @kruth6663
    @kruth6663 4 роки тому

    哈希运算有个关键的特性是我最不理解的,视频里没有讲,就是对于大量的数据进行微小改动后能生成不同的摘要,能快速做到这一点的原理是什么?视频里演示的例子只有几个字,那对于数以GB计甚至更大的数据如何呢?

  • @user-pi2uk4jc9i
    @user-pi2uk4jc9i 4 роки тому

    雖然聽不懂 但比大多數 講區塊鏈的好太多了 其他說的是小學語言 媽咪說 解釋他的原理 可以啟發其他區塊鏈靈感((限於技術人員.....))

  • @princewood1314
    @princewood1314 4 роки тому +2

    这些加密方式在代码里通常都只是一行代码,以前从来没有真的了解实际的数学原理😂

  • @jhacmejk7173
    @jhacmejk7173 4 роки тому

    刚考玩密码学就看见这个哈哈哈

  • @cheuk406
    @cheuk406 4 роки тому

    以前總聽不明白私鑰和公鑰的原理,看完這個視頻總算是明白了!

  • @MM-sm5pj
    @MM-sm5pj 4 роки тому +2

    好hardcore 很喜歡

  • @youwuli
    @youwuli 4 роки тому +6

    Penny好像对Sheldon 说过:“sweetie, you think you are explaining yourself, but you are not.”

  • @bearhsia521
    @bearhsia521 4 роки тому

    哲叔,我就一个问题,怎么给你打赏

  • @user-ko3xj2fw8n
    @user-ko3xj2fw8n 4 роки тому +5

    XD其實數學也有很多學派...(另外,希望媽咪叔也可以談談"邏輯"(數學上)的概念。)

  • @forevercui6835
    @forevercui6835 4 роки тому

    你真是一個較真的理工男,我從頭到尾都是黑人問號。。。

  • @792147019
    @792147019 4 роки тому

    mommy叔开个算法课吧😂😂

  • @ilemt0923
    @ilemt0923 4 роки тому +3

    當中提到的橢圓取線的加法,要如和證明(k+m)A=kA+mA ?

    • @sakuhoa
      @sakuhoa 3 роки тому

      雖然有點晚 但橢圓曲線是點所定義的域 而域又滿足分配律 因為那是域的定義

  • @user-uu6ne8yv4p
    @user-uu6ne8yv4p 4 роки тому

    數學也沒有完全達到共識,像是群的運算,我學校教應用數學系代數的老師,就有分成由後往前算和由前往後算,而由後往前算的是說照課本,由前往後的是說這樣比較不會搞混,他還說數學家有一派也跟他的想法一樣

  • @jaxwg8172
    @jaxwg8172 4 роки тому

    赶上了~

    • @Sci1729
      @Sci1729  4 роки тому

      今天发晚了

  • @s9209122222
    @s9209122222 4 роки тому

    到底哪些天才想出這些東西的,請問 ECDSA 和 EDdsa 有關聯嗎?

  • @MatsumotoAI
    @MatsumotoAI 4 роки тому +2

    我朋友說他好了 :)

  • @miku3920
    @miku3920 4 роки тому

    終於大概了解非對稱加密了,看維基怎看都看不懂

  • @cwtuan
    @cwtuan 3 роки тому

    終於明白橢圓加碼了

  • @Meowmeow-dy1km
    @Meowmeow-dy1km 4 роки тому +4

    太专业了!后半段完全没听懂

  • @ozolayout8472
    @ozolayout8472 4 роки тому

  • @zkiplan1667
    @zkiplan1667 4 роки тому

    “啊,可能都是中本聪看不顺眼的”。其实不顺眼外,这些字符在相当一部分字体中表现很相似(1lioO0),为了避免产生辨识上的歧义,剔除应该是较好的做法,至于+和/,在很多编程语言或者更广泛的形式语言中这种符号几乎都承担了有别于字母的特殊身份,所以对于举手之劳而言,去掉是正常的吧。

  • @user-qf9be6fi1v
    @user-qf9be6fi1v 4 роки тому

    有听评书的感觉

  • @whoisitidk3980
    @whoisitidk3980 4 роки тому +1

    媽咪大神我想問一下最新的π幣又是怎麼一回事
    據說是用手機挖礦,聲稱不是詐騙,可以關閉後台挖礦而且不會損害手機性能
    求解答orz

    • @janyang8973
      @janyang8973 4 роки тому +1

      此地无银三百两,π币绝不是欺诈。

  • @hanacyrus608
    @hanacyrus608 4 роки тому

    Alice和Bob真的很受歡迎!🤣

    • @gkheng
      @gkheng 4 роки тому

      少了eve

  • @webset53
    @webset53 4 роки тому +3

    每個人使用的G點都是一樣的

  • @jianhuang0124
    @jianhuang0124 2 роки тому

    妈咪Shu只有脖子动,肩却完全不动。怎么做到的。脑袋摇晃的很有节奏,好看。 :)

  • @libaiziyiri
    @libaiziyiri 4 роки тому

    这集比上集好。虽然不同意共识最容易达成的是数学的说法。但是所有的科学都是确定性的结论。科学不需要共识,只需要验证,证明。所以数学并不会比化学,物理更容易达成共识。而是数学体系本身就是建立于验证之上的。而物理学等通常是基于假设,证明困难。所以不是别的科学更容易达成共识,而是别的科学不是基于验证进步的。

  • @jeff-wang
    @jeff-wang 4 роки тому

    推荐采用Golang

  • @kaileyuan7449
    @kaileyuan7449 4 роки тому

    刚才发现MacOS下的shell有一个内置的md5 executable, 可以用`man md5`获取对md5的documentation, 如果执行`md5 -s 'MommyTalk'`的话可以得到这样的结果:MD5 ("MommyTalk") = 78a2d8a55c83e80d8c667203024557f8

  • @user-nq3rz2ih5o
    @user-nq3rz2ih5o 4 роки тому

    讲讲eth

  • @justinyoung2420
    @justinyoung2420 4 роки тому +1

    诶里四 和 抱抱。。。发音太魔性了

  • @oldgerman
    @oldgerman 4 роки тому

    tql

  • @a-wonderful-land
    @a-wonderful-land 9 місяців тому

    🎉

  • @SAKURA8023o
    @SAKURA8023o 4 роки тому

    硬核,且粗中有细

  • @lihuadong
    @lihuadong 2 роки тому

    讲到关键点了,加密与解密与签名是两个不同的东西

  • @abinliu440
    @abinliu440 4 роки тому

    Java好评

  • @user-lt3rb7ol6i
    @user-lt3rb7ol6i 4 роки тому

    如果可以的話,儘量字幕不要擋到白板字,因為人腦理解及運算能力下降,記憶體也不夠用了,謝謝。

  • @ozolayout8472
    @ozolayout8472 4 роки тому

    这期偏学术性较多

  • @photoelectricity
    @photoelectricity 4 роки тому

    好像不是 pow(2, 256) 全域都能用,有个上限。

  • @NBD999
    @NBD999 4 роки тому

    化繁为简呀。扣题了,知识就是力量。对事物本质的理解,会导致对事物的认知变得完全不同,连人生观都会改变,相信我

    • @ytyjkxz3315
      @ytyjkxz3315 4 роки тому

      知识根本不是力量,科学才是

    • @NBD999
      @NBD999 4 роки тому

      yt yjkxz 知识包括科学,

  • @user-gk4wc7ih6j
    @user-gk4wc7ih6j 3 роки тому

    为什么要乘以-16 != 0?

  • @HKHK-il6jj
    @HKHK-il6jj 4 роки тому +2

    难道就没人看出来视频22:00 的时候TWFU吗?

  • @suzdaniilya
    @suzdaniilya 4 роки тому +2

    不想拉仇恨 也没有贬低谁 我觉得妈咪说这一期主题讲得比李永乐老师要更明白

    • @siszyzz
      @siszyzz 4 роки тому

      他这个更接近技术实现,李永乐更偏向科普。方向不一样。

    • @suzdaniilya
      @suzdaniilya 4 роки тому

      @@siszyzz 看来遇到同行了

  • @amang3929
    @amang3929 4 роки тому +1

    G点,看来数学家都是挺爱开玩笑的,图像处理里用的标准图像,就是从花花公子里撕下来的

  • @kingofseagull
    @kingofseagull 4 роки тому

    请问 比特币声称到2140就停止产生新的比特币 来保证比特币的稀缺性。这个所谓停止 是根据什么机制实现的呢 谢谢。

    • @qandrea7873
      @qandrea7873 4 роки тому

      就是不允许挖矿了呗

    • @YLpass2011
      @YLpass2011 4 роки тому

      算完了,总共就2100万个比特币,现在已经挖出来了1600万了

    • @timelyrain
      @timelyrain 4 роки тому

      奖励是指数递减的,并没有所谓停止

  • @parkerpeter5462
    @parkerpeter5462 4 роки тому

    为什么这里要快一些

  • @user-dp6se6gb7r
    @user-dp6se6gb7r 4 роки тому

    妈咪说能否做一期关于aes加密算法以及其它加密算法的对比啊?这个对我们经常翻墙的人来说太有用了,翻墙软件中经常不知道选哪种加密方式

  • @louisc398louis4
    @louisc398louis4 4 роки тому

    話說沙士比亞全集到底有幾個字啊 XD

  • @hz7970
    @hz7970 4 роки тому

    妈咪说也是用java的啊

  • @chenxiyuan5184
    @chenxiyuan5184 4 роки тому

    MD5不属于sha1吧

  • @leo-mu
    @leo-mu 4 роки тому +2

    base58 是为了删除所有易混淆的字母。

  • @mensoniaandrowia241
    @mensoniaandrowia241 2 роки тому

    ✨✨F1哈希游戏俱乐部重磅来袭✨✨

  • @piersmonti4302
    @piersmonti4302 4 роки тому +5

    媽咪叔居然是用 Java XDDD

    • @user-nq3cp8zb7w
      @user-nq3cp8zb7w 4 роки тому

      @@chi_yi_ming php是宇宙最强语言!

    • @NVDAbets
      @NVDAbets 4 роки тому

      这个要不要举报评论区引战?

    • @shiki60215
      @shiki60215 4 роки тому

      Kotlin取代java

  • @leeroyjerkins1
    @leeroyjerkins1 4 роки тому

    3:25 -16倍意義何在?

  • @ycpss91284
    @ycpss91284 4 роки тому

    好硬核....

  • @energiexiao5961
    @energiexiao5961 4 роки тому

    下次讲区块链吗?

  • @tony_boy11306
    @tony_boy11306 4 роки тому +1

    講得又比李永樂老師更細了,這部看到有點恍神@@

    • @miduck2941
      @miduck2941 4 роки тому +1

      他讲的一直比李永乐细。李永乐谈热门话题但把难讲的部分都跳过了,妈咪叔是明知道那部分讲了你可能也听不懂甚至可能犯困但还是要完完全全地讲出来

    • @miduck2941
      @miduck2941 4 роки тому

      比如0.9999...=1这个问题包括李永乐在内很多人讲过,但妈咪叔是我见过唯一一个把它讲透彻的

  • @wq1294
    @wq1294 4 роки тому

    已经绕晕了,我就想知道,这个算法在量子计算机面前还是好使吗?

  • @lkeaisixu5151
    @lkeaisixu5151 4 роки тому

    全程等你说per~
    结果没等到😔

  • @riverlinghsiun2711
    @riverlinghsiun2711 4 роки тому +1

    说起来妈咪叔这期鼠标太小了根本看不见在哪啊

    • @droidalu5412
      @droidalu5412 4 роки тому

      人家是手写笔

    • @luslmi
      @luslmi 4 роки тому

      可以改成粉笔形状

  • @wudahu1979
    @wudahu1979 4 роки тому

    这集的评论里专家明显少了。。。因为专家们又听不懂了。。。