 Kevin LewiandGitHub
|
4e525560c7
|
Publishing v3.0.0-pre.5 (#364)
|
2024-09-18 14:58:35 -07:00 |
|
 Kevin LewiandGitHub
|
066f88f434
|
Updating dependencies (#360)
|
2024-09-16 18:01:45 -07:00 |
|
 Kevin LewiandGitHub
|
31c65f5d79
|
Adding copyright header to generated test file (#351)
|
2023-12-20 10:05:35 -08:00 |
|
 Kevin LewiandGitHub
|
c728c37f15
|
Fixing clippy errors (#347)
|
2023-10-28 22:19:53 -07:00 |
|
 Kevin LewiandGitHub
|
ead80ad892
|
Clarifying the persisting of server setup (#344)
|
2023-10-04 20:53:07 -07:00 |
|
 Kevin LewiandGitHub
|
83795f3f1c
|
Increase MSRV to 1.70 and update workflow dependencies (#342)
|
2023-09-24 17:43:59 -07:00 |
|
 Kevin LewiandGitHub
|
d13d261cf1
|
Publishing v3.0.0-pre.4 (#337)
|
2023-07-25 01:38:33 -07:00 |
|
 Kevin LewiandGitHub
|
c3498ead45
|
Publishing v3.0.0-pre.3 (#327)
|
2023-06-08 01:39:28 -07:00 |
|
 Kevin LewiandGitHub
|
4f69de68fd
|
Fixing simple_login test to enable argon2 feature (#328)
|
2023-06-08 01:18:49 -07:00 |
|
 Kevin LewiandGitHub
|
deb7ca3dc0
|
Update keypair generation to use derive_auth_keypair (#326)
|
2023-05-27 17:39:04 -05:00 |
|
 Kevin LewiandGitHub
|
a88373722e
|
Updating dual-license language (#324)
|
2023-05-22 23:04:26 -07:00 |
|
 Kevin LewiandGitHub
|
8b755bf076
|
Publishing v3.0.0-pre.2 (#318)
|
2023-03-14 19:07:10 -07:00 |
|
 Kevin LewiandGitHub
|
b40092db28
|
Publishing v3.0.0-pre.1 (#309)
|
2023-02-08 17:46:28 -08:00 |
|
 Kevin LewiandGitHub
|
556f6c2bd4
|
Version bump for 2.0.0 (#284)
|
2022-09-21 21:18:20 -07:00 |
|
 Kevin LewiandGitHub
|
d2a2139348
|
Publishing v2.0.0 (#283)
|
2022-09-21 20:31:31 -07:00 |
|
 Kevin LewiandGitHub
|
9ce5d8d191
|
Fixing voprf dependency pinning (#280)
|
2022-07-11 19:17:29 -04:00 |
|
 Kevin LewiandGitHub
|
22eded4ed8
|
Updating voprf dependency and test vectors (#278)
|
2022-07-05 05:21:50 -04:00 |
|
 Kevin LewiandGitHub
|
6e90913132
|
Adding documentation on RegistrationUpload and removing patch voprf in Cargo.toml (#273)
|
2022-04-22 01:51:16 -07:00 |
|
 Kevin LewiandGitHub
|
f83773dec9
|
Fixing taplo bug (#272)
|
2022-04-17 22:53:41 -07:00 |
|
 Kevin LewiandGitHub
|
3fe6bbb80f
|
Updating to version 08 (#271)
|
2022-04-17 16:23:31 -07:00 |
|
 Kevin LewiandGitHub
|
f952a26e29
|
Publishing v2.0.0-pre.1 (#270)
|
2022-03-15 19:51:40 -07:00 |
|
 Kevin LewiandGitHub
|
d59d0b775b
|
Adding audit report reference to README + licenses (#253)
|
2021-12-13 15:29:06 -08:00 |
|
 Kevin LewiandGitHub
|
adbd50f523
|
Updating to dual-license (#252)
|
2021-12-03 14:38:11 -08:00 |
|
 Kevin LewiandGitHub
|
29b2ebef1b
|
Using voprf as a dependency (#248)
* Using voprf as a dependency
* Adding back x25519 and KeGroup
* Addressing comments
|
2021-10-25 02:54:32 -07:00 |
|
 Kevin LewiandGitHub
|
f1f4184400
|
Add better parsing for RFC test vectors (#247)
|
2021-10-09 18:17:07 -07:00 |
|
 Kevin LewiandGitHub
|
65a0c2f98d
|
General cleanups and reorganizing code (#236)
|
2021-09-25 16:36:00 -07:00 |
|
 Kevin LewiandGitHub
|
390db51910
|
Updating test vectors based on latest spec changes (#233)
|
2021-08-26 03:07:59 -07:00 |
|
 Kevin LewiandGitHub
|
aee4b5d50e
|
Simplifying error handling (#232)
|
2021-08-22 12:28:19 -07:00 |
|
 Kevin LewiandGitHub
|
a99a934ead
|
Changes related to renaming master branch to main (#231)
|
2021-08-18 13:57:24 -07:00 |
|
 Kevin LewiandKevin Lewi
|
35886152ca
|
Adding tilde to zeroize dep and minor doc adjustments
|
2021-07-23 15:23:10 -07:00 |
|
 Kevin LewiandKevin Lewi
|
990acf67e3
|
Updating changelog for v0.5.1
|
2021-07-16 00:46:49 -07:00 |
|
 Kevin LewiandKevin Lewi
|
b4882f8810
|
Adding reflected value check on client side
|
2021-07-14 18:10:35 -07:00 |
|
 Kevin LewiandKevin Lewi
|
8de2f37235
|
Updating VOPRF dependency
|
2021-07-12 15:16:08 -07:00 |
|
 Kevin LewiandKevin Lewi
|
e6b5a5dcf6
|
Adding i2osp error checking condition
|
2021-07-08 19:38:30 -07:00 |
|
 Kevin LewiandKevin Lewi
|
6062bdb5cd
|
Switch CI to using stable instead of nightly toolchain
|
2021-07-08 19:30:15 -07:00 |
|
 Kevin LewiandKevin Lewi
|
349329cdeb
|
Releasing v0.6.0
|
2021-06-30 12:20:57 -07:00 |
|
 Kevin LewiandKevin Lewi
|
c8c57785af
|
Fixing minor nits: conversion to u16 and removing keypair constructor
|
2021-06-28 19:19:11 -07:00 |
|
 Kevin LewiandKevin Lewi
|
809337f458
|
One-liner fix for deserialization test for CredentialResponse
|
2021-06-28 18:16:30 -07:00 |
|
 Kevin LewiandKevin Lewi
|
e86fbac0b7
|
Add copyright header and update server consistency documentation
|
2021-06-28 13:16:16 -07:00 |
|
 Kevin LewiandKevin Lewi
|
1572ff0104
|
Adding support for "internal mode" and fake credential response + test vectors (#155)
* Adding support for internal and external mode
|
2021-06-21 01:29:39 -07:00 |
|
 Kevin LewiandKevin Lewi
|
f0c13945d1
|
Adding client enumeration mitigations (#153)
|
2021-06-21 01:29:39 -07:00 |
|
 Kevin LewiandKevin Lewi
|
98f1821897
|
Adding identity element checks and ensuring non-zero scalar selection
|
2021-06-15 18:39:33 -07:00 |
|
 Kevin LewiandKevin Lewi
|
30e27a11e2
|
Ensure that all public keys are being checked when deserialized
|
2021-06-14 22:39:13 -07:00 |
|
 Kevin LewiandKevin Lewi
|
0935bea8ff
|
Adding documentation of slow-hash + other features
|
2021-06-13 15:45:53 -07:00 |
|
 Kevin LewiandKevin Lewi
|
51b14f34e0
|
Fixing some clippy errors and CI
|
2021-06-12 23:24:27 -07:00 |
|
 Kevin LewiandKevin Lewi
|
940d1dcdb2
|
Ensuring mac operations are constant-time
|
2021-06-04 17:07:10 -07:00 |
|
 Kevin LewiandKevin Lewi
|
8bc5e7dc02
|
Add zeroize on drop for remaining intermediate API states and tests
|
2021-06-04 16:37:54 -07:00 |
|
 Kevin LewiandGitHub
|
b15c89f997
|
Adding reference to wasm package and link to examples in README (#160)
|
2021-05-10 21:40:53 -07:00 |
|
 Kevin LewiandGitHub
|
acaf778ee7
|
Fixing year typo in CHANGELOG.md (#151)
|
2021-03-02 00:39:53 -08:00 |
|
 Kevin LewiandGitHub
|
ba8e940e08
|
Updating to 0.5 with removing generic_bytes_derive (#150)
|
2021-03-01 19:23:09 -08:00 |
|
 Kevin LewiandGitHub
|
ac08801f18
|
Updating to version 0.4.0 and simplifying transcript computation logic in TripleDH (#148)
|
2021-02-26 15:18:10 -08:00 |
|
 Kevin LewiandGitHub
|
fa0fb48654
|
Fixing test vector bug with envelope ciphertext serialization and updating VOPRF (#145)
|
2021-02-21 18:44:36 -08:00 |
|
 Kevin LewiandGitHub
|
4da6bbce0c
|
Fixing key sizes and removing serialization (#144)
|
2021-02-20 03:51:04 -08:00 |
|
 Kevin LewiandGitHub
|
a457d82793
|
Updating transcript computation for 3DH (#143)
|
2021-02-19 12:02:44 -08:00 |
|
 Kevin LewiandGitHub
|
782eeb7090
|
Converting to_bytes and try_from to serialize() and deserialize() (#138)
|
2021-02-17 02:47:00 -08:00 |
|
 Kevin LewiandGitHub
|
bb7d17a102
|
Fixing deny.toml (#142)
|
2021-02-17 02:28:49 -08:00 |
|
 Kevin LewiandGitHub
|
7f84984f61
|
Making message type parameters set to CipherSuite (#140)
|
2021-02-17 02:13:03 -08:00 |
|
 Kevin LewiandGitHub
|
e4636e0a97
|
Releasing v0.3.1 (#141)
|
2021-02-11 18:20:11 -08:00 |
|
 Kevin LewiandGitHub
|
e694a88ef9
|
Exporting rand (#137)
|
2021-02-11 18:10:48 -08:00 |
|
 Kevin LewiandGitHub
|
f596e4bf0e
|
Fixing clippy issues (#139)
|
2021-02-11 03:41:01 -08:00 |
|
 Kevin LewiandGitHub
|
1dbfed8763
|
Updating 0.3.0 crate version (#134)
|
2021-02-08 13:00:20 -08:00 |
|
 Kevin LewiandGitHub
|
d3204203ca
|
Publishing v0.3.0 (#132)
|
2021-02-08 12:52:46 -08:00 |
|
 Kevin LewiandGitHub
|
160ac47ffa
|
Renaming shared secret to session key (#133)
|
2021-02-08 11:19:06 -08:00 |
|
 Kevin LewiandGitHub
|
6307ea9eed
|
Updating rand_core to 0.6 (without curve25519-dalek library change) (#131)
|
2021-02-05 13:17:35 -08:00 |
|
 Kevin LewiandGitHub
|
e35410ab95
|
Fixing envelope mode inconsistency and matching against latest test vectors (#130)
|
2021-02-05 13:17:02 -08:00 |
|
 Kevin LewiandGitHub
|
099f887530
|
Applying envelope simplified construction and km3 mac changes (#128)
|
2021-02-04 15:57:06 -08:00 |
|
 Kevin LewiandGitHub
|
9d3963f98e
|
Addressing various TODOs and minor cleanups (#127)
|
2021-02-02 12:12:20 -08:00 |
|
 Kevin LewiandGitHub
|
be6d042d80
|
Restricting ciphersuite group to match hash output (#125)
|
2021-01-28 14:31:20 -08:00 |
|
 Kevin LewiandGitHub
|
d6ace87c21
|
Fixing examples to use Sha512 with Ristretto instead of Sha256 (#122)
|
2021-01-26 13:17:15 -08:00 |
|
 Kevin LewiandGitHub
|
6eeeb0db28
|
Fixing test vectors and use of SHA512 (#120)
|
2021-01-26 09:27:30 -08:00 |
|
 Kevin LewiandGitHub
|
6dc1c8b212
|
Turning KeyPair into a struct (#119)
|
2021-01-25 13:20:36 -08:00 |
|
 Kevin LewiandGitHub
|
e421aaad07
|
Fixing expect script for digital locker example (#118)
|
2021-01-21 22:09:34 -08:00 |
|
 Kevin LewiandGitHub
|
511d371c9a
|
Adding digital locker example (#117)
|
2021-01-21 20:18:57 -08:00 |
|
 Kevin LewiandGitHub
|
f73fc55254
|
Adding a from_private_key_slice on KeyPair (#116)
|
2021-01-15 15:36:37 -08:00 |
|
 Kevin LewiandGitHub
|
2a2d0888a5
|
Adding encryption algorithm and removing unnecesssary info fields (#114)
|
2021-01-14 15:30:37 -08:00 |
|
 Kevin LewiandGitHub
|
ba53089199
|
Fixing construct_aad() bug (#112)
|
2021-01-07 17:44:27 -08:00 |
|
 Kevin LewiandGitHub
|
fa6752cdc5
|
Adding documentation for advanced usage + optional parameters (#110)
|
2021-01-05 10:13:00 -08:00 |
|
 Kevin LewiandGitHub
|
9f6b32a5ea
|
Updating envelope structure to support two fixed modes (#108)
* Moving id_u and id_s from ClientLoginStartParameters to ClientLoginFinishParameters
* Updating envelope format to support two fixed modes
|
2021-01-04 14:27:20 -08:00 |
|