Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

prove memory safety for chacha20 implementation #72

Draft
wants to merge 12 commits into
base: master
Choose a base branch
from

Commits on Jul 21, 2022

  1. Configuration menu
    Copy the full SHA
    e875433 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    cbd45e7 View commit details
    Browse the repository at this point in the history
  3. pull out which byte/word instances to use in straightline

    when doing certain types of loads
    jmgrosen authored and JasonGross committed Jul 21, 2022
    Configuration menu
    Copy the full SHA
    9cdaae2 View commit details
    Browse the repository at this point in the history
  4. chacha20 memory safety proof wip

    jmgrosen authored and JasonGross committed Jul 21, 2022
    Configuration menu
    Copy the full SHA
    58860a3 View commit details
    Browse the repository at this point in the history
  5. expose some slowness

    andres-erbsen authored and JasonGross committed Jul 21, 2022
    Configuration menu
    Copy the full SHA
    da5f6bd View commit details
    Browse the repository at this point in the history
  6. 2 Configuration menu
    Copy the full SHA
    c1b6559 View commit details
    Browse the repository at this point in the history
  7. step through chacha20 loop body

    andres-erbsen authored and JasonGross committed Jul 21, 2022
    Configuration menu
    Copy the full SHA
    c92fdff View commit details
    Browse the repository at this point in the history
  8. get to Qed on basic chacha20 proof

    jmgrosen authored and JasonGross committed Jul 21, 2022
    Configuration menu
    Copy the full SHA
    7460694 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    0f95bf6 View commit details
    Browse the repository at this point in the history
  10. Fix after rebase

    JasonGross committed Jul 21, 2022
    Configuration menu
    Copy the full SHA
    71a6777 View commit details
    Browse the repository at this point in the history
  11. Add back ring instance

    JasonGross committed Jul 21, 2022
    Configuration menu
    Copy the full SHA
    1771f63 View commit details
    Browse the repository at this point in the history

Commits on Jul 22, 2022

  1. Configuration menu
    Copy the full SHA
    ba6b597 View commit details
    Browse the repository at this point in the history