summaryrefslogtreecommitdiffstats
path: root/crypto/p224_spake.h
Commit message (Collapse)AuthorAgeFilesLines
* Switch to standard integer types in crypto/.avi2015-12-211-12/+13
| | | | | | | | | | BUG=138542 TBR=rsleevi@chromium.org NOPRESUBMIT=true Review URL: https://codereview.chromium.org/1539353003 Cr-Commit-Position: refs/heads/master@{#366460}
* Renamed GetMessage into GetNextMessage.vitalybuka2015-01-291-7/+7
| | | | | | | | | | | Windows defines GetMessage as GetMessageW. This makes linking fail if p224_spake included after windows headers. NOPRESUBMIT=true Review URL: https://codereview.chromium.org/889663003 Cr-Commit-Position: refs/heads/master@{#313782}
* Added unittest to make sure future changes in P224EncryptedKeyExchange don't ↵Vitaly Buka2014-12-101-2/+10
| | | | | | | | | | | | | change output. External implementations already expect this values. BUG=438470 R=agl@chromium.org, gene@chromium.org Review URL: https://codereview.chromium.org/789743002 Cr-Commit-Position: refs/heads/master@{#307654}
* Allow to get key from SPAKE2 after the first round trip.Vitaly Buka2014-12-041-1/+5
| | | | | | | | | | | | The second round trip is optional and is not the part of SPAKE2 algorithm. Application may want to get key and do verification with usefull payload. BUG=438470 R=agl@chromium.org Review URL: https://codereview.chromium.org/761663004 Cr-Commit-Position: refs/heads/master@{#306844}
* Update the remaining include paths of base/string_piece.h to its new location.tfarina@chromium.org2013-04-171-1/+1
| | | | | | | | | | | string_piece.h was moved into base/strings/ in r191206 - https://chromiumcodereview.appspot.com/12982018/ TBR=brettw@chromium.org Review URL: https://codereview.chromium.org/14272007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@194693 0039d316-1c4b-4281-b951-d872f2087c98
* Remove #pragma once from cryptoajwong@chromium.org2012-07-111-2/+1
| | | | | | Review URL: https://chromiumcodereview.appspot.com/10695140 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@146077 0039d316-1c4b-4281-b951-d872f2087c98
* Simplify SPAKE2 implementation.sergeyu@chromium.org2011-12-131-12/+14
| | | | | | | | | | | | | | Currently P224EncryptedKeyExchange uses two pieces of secret: password and session-specific key. They are combined and used together as one password. It is not really needed and the calling code can do it when neccessary. BUG=105214 Review URL: http://codereview.chromium.org/8903001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@114189 0039d316-1c4b-4281-b951-d872f2087c98
* net: add low-entropy, shared secret authentication protocol.agl@chromium.org2011-11-221-0/+113
BUG=none TEST=crypto_unittests Review URL: http://codereview.chromium.org/8499032 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@111070 0039d316-1c4b-4281-b951-d872f2087c98