Matthew Carr
|
b2939763cf
Added expiration checking to the writecap verification function
|
%!s(int64=2) %!d(string=hai) anos |
Matthew Carr
|
97688c8252
Wrote a method for testing path containment.
|
%!s(int64=2) %!d(string=hai) anos |
Matthew Carr
|
94e147b5b5
* Change Path so that it has named fields.
|
%!s(int64=2) %!d(string=hai) anos |
Matthew Carr
|
d54fa2bb0c
Added a field to Path containing its associated principal.
|
%!s(int64=2) %!d(string=hai) anos |
Matthew Carr
|
5913d46501
Added methods to Hash to allow it to be converted to and from
|
%!s(int64=2) %!d(string=hai) anos |
Matthew Carr
|
db1600366a
Added an explanation of what a fingerprint is.
|
%!s(int64=2) %!d(string=hai) anos |
Matthew Carr
|
b0e5d171b9
Added citations to the paper.
|
%!s(int64=2) %!d(string=hai) anos |
Matthew Carr
|
0ecdcfe902
More editing of the paper. Added a paragraph describing
|
%!s(int64=2) %!d(string=hai) anos |
Matthew Carr
|
e105eebbce
Finished first editing pass on the "paper".
|
%!s(int64=2) %!d(string=hai) anos |
Matthew Carr
|
5b09633229
Started revising the "paper".
|
%!s(int64=2) %!d(string=hai) anos |
Matthew Carr
|
b80ff71fde
Finished the rough draft of the paper.
|
%!s(int64=2) %!d(string=hai) anos |
Matthew Carr
|
396dc8a7a2
Added more sections to the paper.
|
%!s(int64=2) %!d(string=hai) anos |
Matthew Carr
|
3abce1fcc5
Started writing a short paper.
|
%!s(int64=2) %!d(string=hai) anos |
Matthew Carr
|
bd75ae946a
Started working on the WriteCap verification function.
|
%!s(int64=2) %!d(string=hai) anos |
Matthew Carr
|
734eae4778
Got the block sign and verify test to pass.
|
%!s(int64=2) %!d(string=hai) anos |
Matthew Carr
|
fb6bd051a5
Added signing and verifying via RSA.
|
%!s(int64=2) %!d(string=hai) anos |
Matthew Carr
|
7b74616079
Added support for RSA keys.
|
%!s(int64=2) %!d(string=hai) anos |
Matthew Carr
|
72166ca2c9
Added key generation.
|
%!s(int64=2) %!d(string=hai) anos |
Matthew Carr
|
7c6d157b1d
Factored functions and test data into the test_helpers module.
|
%!s(int64=2) %!d(string=hai) anos |
Matthew Carr
|
7a5eef2813
Started writing encryption/decryption tests.
|
%!s(int64=2) %!d(string=hai) anos |
Matthew Carr
|
2a3ba283c6
Reordered the impl blocks to be in a sane order.
|
%!s(int64=2) %!d(string=hai) anos |
Matthew Carr
|
522dfcf4fb
Wrote a python script for generating random Rust byte arrays.
|
%!s(int64=2) %!d(string=hai) anos |
Matthew Carr
|
8ff0f9ed32
Refactored the encrypt and decrypt slice methods to support asymmetric algorithms.
|
%!s(int64=2) %!d(string=hai) anos |
Matthew Carr
|
43d8e65ba9
Implemented symmentric encryption and decryption via openssl.
|
%!s(int64=2) %!d(string=hai) anos |
Matthew Carr
|
304162d309
Moved Hash, Signature and Key into the crypto module.
|
%!s(int64=2) %!d(string=hai) anos |
Matthew Carr
|
0eb7d2e5c2
Fixed issue with openssl test.
|
%!s(int64=2) %!d(string=hai) anos |
Matthew Carr
|
586862d1be
Started writting tests to validate/learn openssl.
|
%!s(int64=2) %!d(string=hai) anos |
Matthew Carr
|
898e3ba1bc
Added a reference to openssl and specified exact versions for dependencies.
|
%!s(int64=2) %!d(string=hai) anos |
Matthew Carr
|
51190904db
Created a wireframe for block encryption.
|
%!s(int64=2) %!d(string=hai) anos |
Matthew Carr
|
fac63e325c
Started wireframing the crypto module.
|
%!s(int64=2) %!d(string=hai) anos |