Cryptography and Smart Contract Security

Presented at A New HOPE (2022), July 23, 2022, 3:30 p.m. (180 minutes).

Learn how blockchains, cryptocurrency, coin offerings, and smart contracts (including NFTs) work. Sam will also cover the underlying cryptography: hashes, symmetric encryption, and asymmetric encryption. You will configure wallets, servers, and vulnerable smart contracts, and exploit them. You will configure systems using Bitcoin, Ethereum, Hyperledger, Multichain, Stellar, and more. You will perform exploits including double-spend, reentrancy, integer underflow, and logic flaws. This workshop is structured as a CTF, so each participant can proceed at their own pace. The techniques will be briefly demonstrated, and tips will be provided along with help as needed to make sure everyone is able to solve at least some of the challenges. No previous experience with coding or blockchains is required.


Presenters:

  • Sam Bowne
    **Sam Bowne** has been teaching computer networking and security classes at City College San Francisco since 2000. He founded Infosec Decoded, Inc., and does corporate training and consulting for several Fortune 100 companies on topics including incident response and secure coding.
  • Elizabeth Biddlecome
    **Elizabeth Biddlecome** is a consultant and a part-time instructor at City College San Francisco, delivering technical training and mentorship to students and professionals.
  • Kaitlyn Handelman
    **Kaitlyn Handelman** is a security engineer and consultant, defending high-value networks professionally. She has extensive experience in aerospace, radio, and hardware hacking.
  • Irvin Lemus
    **Irvin Lemus** has been in the industry for more than ten years as an MSP technician, consultant, instructor, and coordinator. He is currently the cybersecurity professor at Cabrillo College in Santa Cruz, CA.

Links:

Similar Presentations: