Matthew Carr
							
						 | 
						
							
							
								02756cf24a
							
							Started implementing a buffering stream.
						 | 
						3 years ago | 
					
				
					
						
							
								   Matthew Carr
							
						 | 
						
							
							
								1bf444ee2c
							
							Implemented the `MerkleStream`.
						 | 
						3 years ago | 
					
				
					
						
							
								   Matthew Carr
							
						 | 
						
							
							
								0196baa710
							
							Implemented a Merkle tree to be used with `MerkleStream`.
						 | 
						3 years ago | 
					
				
					
						
							
								   Matthew Carr
							
						 | 
						
							
							
								970315cc31
							
							* Introduced a NewBlock struct which will replace Block.
						 | 
						3 years ago | 
					
				
					
						
							
								   Matthew Carr
							
						 | 
						
							
							
								f58a85f5a7
							
							Added a wrapper around exported root keys which
						 | 
						3 years ago | 
					
				
					
						
							
								   Matthew Carr
							
						 | 
						
							
							
								1c4ab95b14
							
							Added methods to CredStore for exporting and
						 | 
						3 years ago | 
					
				
					
						
							
								   Matthew Carr
							
						 | 
						
							
							
								046fc3287d
							
							Removed the nasty wait from SwtpmHarness::new.
						 | 
						3 years ago | 
					
				
					
						
							
								   Matthew Carr
							
						 | 
						
							
							
								f9cee8eb4e
							
							Modified the tpm module so the root key
						 | 
						3 years ago | 
					
				
					
						
							
								   Matthew Carr
							
						 | 
						
							
							
								09778da5a5
							
							Added the key_len method to Scheme.
						 | 
						3 years ago | 
					
				
					
						
							
								   Matthew Carr
							
						 | 
						
							
							
								425ff1c3ab
							
							* Fixed a bug in block validation where the writecap was not
						 | 
						3 years ago | 
					
				
					
						
							
								   Matthew Carr
							
						 | 
						
							
							
								e52c56de9d
							
							Sanded off loose ends from the refactoring.
						 | 
						3 years ago | 
					
				
					
						
							
								   Matthew Carr
							
						 | 
						
							
							
								ce9525ec95
							
							Finished integrating the Scheme trait.
						 | 
						3 years ago | 
					
				
					
						
							
								   Matthew Carr
							
						 | 
						
							
							
								142addac7a
							
							Introduced the Scheme trait and associated types
						 | 
						3 years ago | 
					
				
					
						
							
								   Matthew Carr
							
						 | 
						
							
							
								aad001927a
							
							Added a harness for swtpm so that TPM tests can't interfere
						 | 
						3 years ago | 
					
				
					
						
							
								   Matthew Carr
							
						 | 
						
							
							
								03053b0d26
							
							* Added retry logic to the persist_key method.
						 | 
						3 years ago | 
					
				
					
						
							
								   Matthew Carr
							
						 | 
						
							
							
								d50e2f4fa2
							
							Added code to TpmCredStore for persisting credentials.
						 | 
						3 years ago | 
					
				
					
						
							
								   Matthew Carr
							
						 | 
						
							
							
								d3f6f7e46c
							
							Upgraded error handling by introducing the `conv_err` method.
						 | 
						3 years ago | 
					
				
					
						
							
								   Matthew Carr
							
						 | 
						
							
							
								304379b025
							
							Implemented decryption for TPM resident creds.
						 | 
						3 years ago | 
					
				
					
						
							
								   Matthew Carr
							
						 | 
						
							
							
								cd45c590d6
							
							Got signing using the TPM working.
						 | 
						3 years ago | 
					
				
					
						
							
								   Matthew Carr
							
						 | 
						
							
							
								d0fc5d9a77
							
							Started implementing a TPM backed credentials store.
						 | 
						3 years ago | 
					
				
					
						
							
								   Matthew Carr
							
						 | 
						
							
							
								f0256889cf
							
							Converted KeyPair struct to a trait.
						 | 
						3 years ago | 
					
				
					
						
							
								   Matthew Carr
							
						 | 
						
							
							
								dd19b80c56
							
							Split public and private asymmetric keys into two different types.
						 | 
						3 years ago | 
					
				
					
						
							
								   Matthew Carr
							
						 | 
						
							
							
								e38ca3620a
							
							Converted SignAlgo and VerifyAlgo to the Signer and Verifier traits.
						 | 
						3 years ago | 
					
				
					
						
							
								   Matthew Carr
							
						 | 
						
							
							
								d1f5c4a488
							
							Converted the EncryptionAlgo and DecryptionAlgo structs into traits.
						 | 
						3 years ago | 
					
				
					
						
							
								   Matthew Carr
							
						 | 
						
							
							
								672ebfef33
							
							Removed dead code from the tpm module.
						 | 
						3 years ago | 
					
				
					
						
							
								   Matthew Carr
							
						 | 
						
							
							
								083d953981
							
							Added a script for using swtpm for testing.
						 | 
						3 years ago | 
					
				
					
						
							
								   Matthew Carr
							
						 | 
						
							
							
								fdd5c086ec
							
							Started writing a module for working with a TPM.
						 | 
						3 years ago | 
					
				
					
						
							
								   Matthew Carr
							
						 | 
						
							
							
								ab4fd2332b
							
							Added a message for halting a node.
						 | 
						3 years ago | 
					
				
					
						
							
								   Matthew Carr
							
						 | 
						
							
							
								22afbad1b8
							
							Shared the .vscode directory between the different crates.
						 | 
						3 years ago | 
					
				
					
						
							
								   Matthew Carr
							
						 | 
						
							
							
								31cc52b2ad
							
							Started working on the harness and test-harness crates.
						 | 
						3 years ago |