Matthew Carr
|
22afbad1b8
Shared the .vscode directory between the different crates.
|
2 年之前 |
Matthew Carr
|
31cc52b2ad
Started working on the harness and test-harness crates.
|
2 年之前 |
Matthew Carr
|
9fbf290044
Performed some cleanup in the crypto module.
|
2 年之前 |
Matthew Carr
|
c54bd9f89c
* Removed referenced to `VersionedBlock` from the crypto module.
|
2 年之前 |
Matthew Carr
|
8c379b2990
Renamed the enum discriminants from *Type to *Kind.
|
2 年之前 |
Matthew Carr
|
9e8b7b84b1
Refactored the `Key` type to make it less easy to make security
|
2 年之前 |
Matthew Carr
|
80eeef4e44
Used strum to eliminate duplicate enum definition.
|
2 年之前 |
Matthew Carr
|
c92b2e5615
Renamed WriteCap to Writecap and ReadCap to Readcap.
|
2 年之前 |
Matthew Carr
|
60e4b37b50
Wrote tests for the verify_writecap function.
|
2 年之前 |
Matthew Carr
|
a9aaf873c0
Updated the test_helpers to produce valid Writecaps.
|
2 年之前 |
Matthew Carr
|
b2939763cf
Added expiration checking to the writecap verification function
|
2 年之前 |
Matthew Carr
|
97688c8252
Wrote a method for testing path containment.
|
2 年之前 |
Matthew Carr
|
94e147b5b5
* Change Path so that it has named fields.
|
2 年之前 |
Matthew Carr
|
d54fa2bb0c
Added a field to Path containing its associated principal.
|
2 年之前 |
Matthew Carr
|
5913d46501
Added methods to Hash to allow it to be converted to and from
|
2 年之前 |
Matthew Carr
|
db1600366a
Added an explanation of what a fingerprint is.
|
2 年之前 |
Matthew Carr
|
b0e5d171b9
Added citations to the paper.
|
2 年之前 |
Matthew Carr
|
0ecdcfe902
More editing of the paper. Added a paragraph describing
|
2 年之前 |
Matthew Carr
|
e105eebbce
Finished first editing pass on the "paper".
|
2 年之前 |
Matthew Carr
|
5b09633229
Started revising the "paper".
|
2 年之前 |
Matthew Carr
|
b80ff71fde
Finished the rough draft of the paper.
|
2 年之前 |
Matthew Carr
|
396dc8a7a2
Added more sections to the paper.
|
2 年之前 |
Matthew Carr
|
3abce1fcc5
Started writing a short paper.
|
2 年之前 |
Matthew Carr
|
bd75ae946a
Started working on the WriteCap verification function.
|
2 年之前 |
Matthew Carr
|
734eae4778
Got the block sign and verify test to pass.
|
2 年之前 |
Matthew Carr
|
fb6bd051a5
Added signing and verifying via RSA.
|
2 年之前 |
Matthew Carr
|
7b74616079
Added support for RSA keys.
|
2 年之前 |
Matthew Carr
|
72166ca2c9
Added key generation.
|
2 年之前 |
Matthew Carr
|
7c6d157b1d
Factored functions and test data into the test_helpers module.
|
2 年之前 |
Matthew Carr
|
7a5eef2813
Started writing encryption/decryption tests.
|
2 年之前 |