Zulip Chat Archive

Stream: lean4

Topic: Looking for help to start


Ben Pan (Mar 08 2024 at 03:59):

Hi, everyone, I am new to the Lean proof assistant and I have some initial thoughts on proving cryptographic protocol currently. There is a good overlap between math and cryptography so I think Lean is very appropriate for the idea. I wonder if anyone can suggest some base steps to start with. Thanks for all the suggestions in advance :)

Patrick Massot (Mar 08 2024 at 04:01):

Did you see https://leanprover-community.github.io/learn.html already?

Ben Pan (Mar 08 2024 at 04:32):

That's the only resource I have and I am learning it. However, I am not clear what should be the next step. Maybe ranging down the problem?

Leni Aniva (Mar 08 2024 at 06:11):

Ben Pan said:

That's the only resource I have and I am learning it. However, I am not clear what should be the next step. Maybe ranging down the problem?

Have you seen these?

  1. Implementing Cryptographic Primitives in Lean https://www.youtube.com/watch?v=yvLMynNgADk
  2. https://project-archive.inf.ed.ac.uk/msc/20215368/msc_proj.pdf
  3. Cryptography in Lean 4

Ben Pan (Mar 08 2024 at 07:20):

@Leni Aniva very thanks for the material. I will read them all.


Last updated: May 02 2025 at 03:31 UTC