Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Schnorr署名を10分で理解@blockchain.nagoya

 Schnorr署名を10分で理解@blockchain.nagoya

2019/05/17のblockchain.nagoyaで発表した資料です.
初心者向けにSchnorr署名について簡単に説明しています.

Takeharu-K

May 17, 2019
Tweet

More Decks by Takeharu-K

Other Decks in Technology

Transcript

  1. blockchain.nagoya
    Schnorr10
    Acompany CTO

    View full-size slide

  2. Strictly Confiden/al
    Copyright©Acompany All right reserved.
    T -
    H S -
    : - -
    @ C CO
    IK A
    1
    2019/5/18

    View full-size slide

  3. Strictly Confiden/al
    Copyright©Acompany All right reserved.

    2019/5/18 2

    View full-size slide

  4. Strictly Confiden/al
    Copyright©Acompany All right reserved.

    2019/5/18 3

    View full-size slide

  5. Strictly Confiden/al
    Copyright©Acompany All right reserved.

    2019/5/18 4

    View full-size slide

  6. Strictly Confiden/al
    Copyright©Acompany All right reserved.



    2019/5/18 5

    View full-size slide

  7. Strictly Confiden/al
    Copyright©Acompany All right reserved.

    2019/5/18 6

    View full-size slide

  8. Strictly Confiden/al
    Copyright©Acompany All right reserved.



    2019/5/18 7

    View full-size slide

  9. Strictly Confiden/al
    Copyright©Acompany All right reserved.
    2019/5/18 8

    View full-size slide

  10. Strictly Confiden/al
    Copyright©Acompany All right reserved.


    2019/5/18 9

    View full-size slide

  11. Strictly Confiden/al
    Copyright©Acompany All right reserved.



    2019/5/18 10

    View full-size slide

  12. Strictly Confiden/al
    Copyright©Acompany All right reserved.


    2019/5/18 11

    View full-size slide

  13. Strictly Confiden/al
    Copyright©Acompany All right reserved.
    2019/5/18 12
    aa41efe0a1b3eeb9bf303e4561ff8392
    898e77dc065ccb05a7253bb728b61ff
    5

    View full-size slide

  14. Strictly Confiden/al
    Copyright©Acompany All right reserved.


    2019/5/18 13

    View full-size slide

  15. Strictly Confiden/al
    Copyright©Acompany All right reserved.



    2019/5/18 14

    View full-size slide

  16. Strictly Confiden/al
    Copyright©Acompany All right reserved.



    2019/5/18 15

    View full-size slide

  17. Strictly Confiden/al
    Copyright©Acompany All right reserved.




    2019/5/18 16

    View full-size slide

  18. Strictly Confiden/al
    Copyright©Acompany All right reserved.



    2019/5/18 17

    View full-size slide

  19. Strictly Confiden/al
    Copyright©Acompany All right reserved.



    2019/5/18 18

    View full-size slide

  20. Strictly Confiden/al
    Copyright©Acompany All right reserved.



    2019/5/18 19

    View full-size slide

  21. Strictly Confiden/al
    Copyright©Acompany All right reserved.

    2019/5/18 20

    View full-size slide

  22. Strictly Confiden/al
    Copyright©Acompany All right reserved.


    2019/5/18 21

    View full-size slide

  23. Strictly Confiden/al
    Copyright©Acompany All right reserved.


    2019/5/18 22

    View full-size slide

  24. Strictly Confiden/al
    Copyright©Acompany All right reserved.



    2019/5/18 23

    View full-size slide

  25. Strictly Confiden/al
    Copyright©Acompany All right reserved.

    2019/5/18 24

    View full-size slide

  26. Strictly Confiden/al
    Copyright©Acompany All right reserved.
    2019/5/18 25

    View full-size slide

  27. Strictly Confiden/al
    Copyright©Acompany All right reserved.

    2019/5/18 26
    e, y : !' % "$
    H(;) : "HMAC
    m :
    g : #"
    p : (
    & e
    OK

    View full-size slide

  28. Strictly Confiden/al
    Copyright© Acompany All right reserved.

    2019/5/18 27
    e, y : ")'!#%
    H(;) : #HMAC
    m :
    g : $#
    p : *
    #& #%
    #
    (

    View full-size slide

  29. Strictly Confiden/al
    Copyright©Acompany All right reserved.



    2019/5/18 28

    View full-size slide

  30. Strictly Confiden/al
    Copyright©Acompany All right reserved.

    2019/5/18 29
    s :




    View full-size slide

  31. Strictly Confiden/al
    Copyright© Acompany All right reserved.

    2019/5/18 30
    1. r
    2.

    3.

    4. (y, e)

    View full-size slide

  32. Strictly Confiden/al
    Copyright©Acompany All right reserved.

    2019/5/18 31
    1. (y, e) e’

    2. e’ e OK

    View full-size slide

  33. Strictly Confiden/al
    Copyright©Acompany All right reserved.
    '"%(
    • '"$!
    • Schnorr64byte
    • ECDSA70byte
    • '"


    • 20-25%! "


    hEps://news.bitcoin.com/schnorr-signatures-await-bitcoin-cash-
    as-the-next-fork-draws-near/
    2019/5/18 32

    View full-size slide

  34. bm o yrp D u
    o l o ucm s
    H . , , 0, , 3 a n
    EB l me go H
    i W o
    , t Dbm odo h

    View full-size slide