Math ∪ Code

by Sahand Saba

  • Blog
  • GitHub
  • About
  1. Facebook's 50 Million User Data Breach And Why You Should Use Signal For Messaging

    Sep 29, 2018
    , by Sahand Saba

    An argument for ditching less secure means of communicating in favour of more secure and open source software and services with end-to-end encryption support.

    Tags:
    • opinion
    • cryptography
    • security
  2. Understanding Two-Step Verification With An Example Using Python and Google Authenticator

    Dec 09, 2013
    , by Sahand Saba

    An introduction to two-step authentication, HOTP and TOTP algorithms, with an example in Python on Heroku using Flask and pyotp and the Google Authenticator app for client-side.

    Tags:
    • algorithms
    • cryptography
    • python
  3. Basics of Cryptography Part I: RSA Encryption and Decryption

    Aug 29, 2013
    , by Sahand Saba

    An introduction to RSA cryptography, with accompanying Python code implementing the basic algorithms used. A quick review of the number theory and group theory involved is given as well.

    Tags:
    • math
    • algorithms
    • cryptography
    • python
    • number-theory
Copyright © 2023 Sahand Saba