Skip to content
This repository has been archived by the owner on Aug 26, 2022. It is now read-only.

New API PoC #4

Open
wants to merge 48 commits into
base: calc_x
Choose a base branch
from
Open

New API PoC #4

wants to merge 48 commits into from

Commits on May 20, 2016

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

Commits on May 22, 2016

  1. Don't SHA256 the salt any longer in calc_x. Just use a 32 Byte salt. …

    …Drop securer_randomer in favor of direct use of RbNaCl RNG
    grempe committed May 22, 2016
    Configuration menu
    Copy the full SHA
    27db641 View commit details
    Browse the repository at this point in the history
  2. Typo

    grempe committed May 22, 2016
    Configuration menu
    Copy the full SHA
    18bbb0b View commit details
    Browse the repository at this point in the history

Commits on May 26, 2016

  1. Configuration menu
    Copy the full SHA
    1275295 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e965c9a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    33d6aaa View commit details
    Browse the repository at this point in the history

Commits on May 27, 2016

  1. Document calc_M

    grempe committed May 27, 2016
    Configuration menu
    Copy the full SHA
    c21a9f3 View commit details
    Browse the repository at this point in the history
  2. Document calc_server_S

    grempe committed May 27, 2016
    Configuration menu
    Copy the full SHA
    bc5976d View commit details
    Browse the repository at this point in the history
  3. calc_client_S had an extra % N in the formula which is not present in…

    … the protocol spec or the wikipedia sample code
    grempe committed May 27, 2016
    Configuration menu
    Copy the full SHA
    5990a1c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9fbe273 View commit details
    Browse the repository at this point in the history
  5. Update calc_A docs

    grempe committed May 27, 2016
    Configuration menu
    Copy the full SHA
    35caf24 View commit details
    Browse the repository at this point in the history
  6. Update docs for calc_v

    grempe committed May 27, 2016
    Configuration menu
    Copy the full SHA
    368a9e9 View commit details
    Browse the repository at this point in the history
  7. Update docs for calc_u

    grempe committed May 27, 2016
    Configuration menu
    Copy the full SHA
    d9f5dfa View commit details
    Browse the repository at this point in the history
  8. Update docs for calc_x

    grempe committed May 27, 2016
    Configuration menu
    Copy the full SHA
    bccc5ea View commit details
    Browse the repository at this point in the history
  9. Update docs for calc_k

    grempe committed May 27, 2016
    Configuration menu
    Copy the full SHA
    8cc4009 View commit details
    Browse the repository at this point in the history
  10. Update docs for mod_exp

    grempe committed May 27, 2016
    Configuration menu
    Copy the full SHA
    6986575 View commit details
    Browse the repository at this point in the history
  11. Rename mod_exp to mod_pow

    grempe committed May 27, 2016
    Configuration menu
    Copy the full SHA
    f02ba8c View commit details
    Browse the repository at this point in the history

Commits on May 28, 2016

  1. Configuration menu
    Copy the full SHA
    079e3f3 View commit details
    Browse the repository at this point in the history
  2. Teach secure_compare to always hash the inputs on its own. Caller sho…

    …uld not have to know to do that.
    grempe committed May 28, 2016
    Configuration menu
    Copy the full SHA
    00251cc View commit details
    Browse the repository at this point in the history
  3. Reverse the leakage of OpenSSL::BN type all over the app and enforce …

    …that Bignum is used more generally.
    grempe committed May 28, 2016
    Configuration menu
    Copy the full SHA
    8f95d04 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    dd2d918 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    5a20206 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    9b423a1 View commit details
    Browse the repository at this point in the history
  7. Raise an exception on SRP-6a safety check failures instead of returni…

    …ng nil quietly. Also allows stricter type checking.
    grempe committed May 28, 2016
    Configuration menu
    Copy the full SHA
    9879da5 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    b90cd60 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    98960d4 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    073a5f7 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    7f32adb View commit details
    Browse the repository at this point in the history
  12. Whitespace

    grempe committed May 28, 2016
    Configuration menu
    Copy the full SHA
    21955f1 View commit details
    Browse the repository at this point in the history

Commits on Jun 22, 2016

  1. Configuration menu
    Copy the full SHA
    db7c5b8 View commit details
    Browse the repository at this point in the history
  2. Fixes #1, Swap usage of rubype for contracts gem to enforce types. Ba…

    …sic usage, could be further integrated.
    grempe committed Jun 22, 2016
    Configuration menu
    Copy the full SHA
    5de4be7 View commit details
    Browse the repository at this point in the history

Commits on Jun 23, 2016

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

Commits on Jun 26, 2016

  1. Merge pull request grempe#2 from Ptico/calc_x

    Allow proper handling of safety check exceptions
    grempe authored Jun 26, 2016
    Configuration menu
    Copy the full SHA
    96355fe View commit details
    Browse the repository at this point in the history

Commits on Dec 7, 2016

  1. Compatible server API PoC

    Ptico committed Dec 7, 2016
    Configuration menu
    Copy the full SHA
    71250e5 View commit details
    Browse the repository at this point in the history

Commits on Feb 17, 2017

  1. Add Server::Start tests

    Ptico committed Feb 17, 2017
    Configuration menu
    Copy the full SHA
    03ab984 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    656bb6e View commit details
    Browse the repository at this point in the history
  3. Done Server::Finish tests

    Ptico committed Feb 17, 2017
    Configuration menu
    Copy the full SHA
    0020d30 View commit details
    Browse the repository at this point in the history
  4. Ooops! add sirp.rb

    Ptico committed Feb 17, 2017
    Configuration menu
    Copy the full SHA
    a455941 View commit details
    Browse the repository at this point in the history

Commits on Mar 1, 2017

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

Commits on Mar 2, 2017

  1. Configuration menu
    Copy the full SHA
    7e0067c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f33dd4b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a43ab56 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7af0739 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    7e0d62f View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    5505f71 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    fffc0f8 View commit details
    Browse the repository at this point in the history

Commits on Mar 3, 2017

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

Commits on Sep 27, 2017

  1. Add client

    Ptico committed Sep 27, 2017
    Configuration menu
    Copy the full SHA
    d2a4bb6 View commit details
    Browse the repository at this point in the history