Cryptography/Zero Knowledge, Blockchain

1. Cryptographic protocol blockchain

    I am currently a graduate student, and I have begun to do in-depth research on information security. There are many deficiencies in many aspects. I don’t know when you saw my blog or how long I can persist in this field, but I hope that through my own efforts in this direction, I can obtain my own ideal home.
    In fact, I have successively studied some things about this aspect by myself, but I did not publish them, mainly because I didn’t have time to sort out some of the things I had read in school; although it is winter vacation, the tasks assigned by our tutor are still It’s very heavy, but now I think it’s necessary to sort them out slowly and list them out. I think the sorting out of this knowledge is very important to me. First of all, I can’t put everything in at once. In my mind, although many of them have been sorted and saved on my computer, it also prevents all those things from disappearing suddenly one day, so I decided to record my learning process here and want to share some of my own things. A little bit of things that can be done right now.
    At present, what I’m involved in is mainly about cryptography, because this part is a hard bone. I will continue to update about the blockchain one after another; then as my own grasp of more things, my The content of this blog will become more substantial, from basic to more profound things. I also hope that my learning process can give a little bit of help to latecomers.
    I have more thoughts on this blog. The main reason is that this blog is introductory and will not contain any specific content. In this blog, I mainly list the materials I have uploaded; that is, make a directory index. , Which is convenient for later viewing and various operations.

2. The study of the cryptography book by Dan Boneh and Victor Shoup

    Because I have already finished studying Boneh's book, but many of them have not been sorted out yet. I will sort them out and publish them one after another. Here I will only update some of the more important knowledge parts. The link below each title is the link content of the corresponding title.

III Protocols

18. Protocols for identification and login

19. Identification and signatures from sigma protocols

20. Proving properties in zero-knowledge

https://blog.csdn.net/qq_43479839/article/details/112986815

3. Systematic research on zero-knowledge proof (mainly the study of the 9th BIU Winter School on Cryptography)

    First of all, this section is a systematic study of zero-knowledge proof. The main content is a detailed interpretation of the zero-knowledge proof explained in the winter school of the 9th BIU (Bircham International University); if you can’t view the video on the tubing, you can Go to station b to see. If the English is not very good, you can see the one with subtitles below (but it is recommended to only learn from the English subtitles a little bit, and if you want to learn Chinese, you should translate it yourself.)
https:// www.bilibili.com/video/BV18y4y1v7Ai?from=search&seid=4020545553952813635
The video on the tubing, what I refer to is the following video: If you can view it in the tubing, you can directly search the tags below to get this resource.
Insert picture description here

01.Introduction to Zero knowledge --Alon Rosen [Introduction to Zero Knowledge Proof]

02. Zero Knowledge for All NP --Alon Rosen

03. Proofs of Knowledge --Yehuda lindell

04.Constant-Round Zero Knowledge Proofs --Alon Rosen

05.Witness Indistinguishability and Constant-Round Arguments --Alon Rosen

06.Non-Interactive Zero Knowledge – Ron Rothblum

07. The Fiat-Shamir Transfrom --Ron Rothblum

08. Lower Bounds and Limitations on Zero Knowledge --Alon Rosen

Guess you like

Origin blog.csdn.net/qq_43479839/article/details/112946344