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