forked from microsoft/Ironclad
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Secure Ironfleet networking (microsoft#17)
* Dafny crypto networking for lock server * CreateIronServiceCert and TestIoFramework * Better support for IPv6, better error messages * Use different class for server and client sender threads * More certificate validation * Make IronLock work with secure network * Include left-out file * Have NetClient ensure it satisfies restrictions on key sizes * Use seq<byte> in Receive API so that freshness guarantee isn't violated * Build CreateIronServiceCert and TestIoFramework in SConstruct * Move serialization of crypto to IoFramework * Update host interface * IronRSL * Don't put local addr and port in private key file * Progress on SHT * Progress on SHT proof * Finish SHT proof * Update SHT client and server programs * Fix some issues with workload f of SHT client * Fix some networking/crypto issues * Fixed SHT client workload f * Have RSL server delete its private key file * Don't require service= and private= on command line * Friendlier error messages if wrong file name is provided * Update README to reflect new crypto-based communication * Greater control of output from command line * Remove outdated paragraph from README * Clarification of README * Only print about inaccessible keys if verbose=true * Build all binaries into bin/ * Only report receive failures if verbose=true * Implement safeguard=false for RSL * Rename CreateIronServiceCert to CreateIronServiceCerts * Use nuget for IronRSLClient, v1.0.3 * Update .gitignore
- Loading branch information
Showing
91 changed files
with
3,717 additions
and
2,890 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -34,3 +34,4 @@ nohup.out | |
*.suo | ||
*~ | ||
port* | ||
certs/ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.