Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Basic encryption functions work | Katharina Sabel | 2018-05-08 | 1 | -88/+0 |
| | |||||
* | Moving some stuff around and documenting the common lockchain-core code | Katharina Fey | 2018-05-07 | 10 | -0/+696 |
| | |||||
* | Lots of refactoring | Katharina Fey | 2018-04-02 | 15 | -830/+0 |
| | |||||
* | Refactoring utilities in security module. Definine basic library crate | Katharina Fey | 2018-04-02 | 7 | -143/+110 |
| | |||||
* | Making a small crypto example work | Katharina Fey | 2018-04-02 | 3 | -70/+113 |
| | |||||
* | Making a basic encryption example work | Katharina Fey | 2018-04-02 | 8 | -68/+83 |
| | |||||
* | Removing a bunch of code and bricking everything :D | Katharina Fey | 2018-04-02 | 6 | -242/+6 |
| | |||||
* | Refactoring the key generation system :) | Katharina Fey | 2017-12-26 | 1 | -0/+7 |
| | |||||
* | Cleaning up code | Katharina Fey | 2017-12-26 | 2 | -11/+4 |
| | |||||
* | Adjusting unit tests | Katharina Fey | 2017-12-26 | 2 | -2/+1 |
| | |||||
* | Removing the deprecated crypto engine | Katharina Fey | 2017-12-26 | 2 | -183/+9 |
| | |||||
* | Making the keygen module much nicer. Also breaking key layout | Katharina Fey | 2017-12-26 | 2 | -33/+46 |
| | |||||
* | Merge branch 'fixing' | Katharina Fey | 2017-12-26 | 13 | -248/+542 |
|\ | | | | | | | | | | | | | | | | | | | | | # Conflicts: # src/main.rs # src/record/mod.rs # src/record/version.rs # src/security/aes.rs # src/security/engine.rs # src/security/mod.rs # src/vault/mod.rs | ||||
| * | Moving the fields to the header (where they belong?) | Katharina Fey | 2017-12-26 | 4 | -8/+7 |
| | | |||||
| * | Fixing that weird bug I had before \o/ (I think) | Katharina Fey | 2017-12-26 | 6 | -50/+52 |
| | | |||||
| * | Hopefully fixing some of the encryption primitives :P | Katharina Fey | 2017-12-26 | 1 | -99/+19 |
| | | |||||
| * | Changing low level AES primitive slightly | Katharina Fey | 2017-12-26 | 1 | -10/+16 |
| | | |||||
| * | Meh | Katharina Fey | 2017-12-26 | 2 | -5/+1 |
| | | |||||
| * | Working on more generic crypto backends | Katharina Fey | 2017-12-26 | 4 | -110/+89 |
| | | |||||
| * | I think this is a lot nicer, don't you think? | Katharina Fey | 2017-12-22 | 1 | -9/+32 |
| | | |||||
| * | This is really not ideal... | Katharina Fey | 2017-12-22 | 1 | -11/+51 |
| | | |||||
| * | Starting work on new encryption handler | Katharina Fey | 2017-12-22 | 1 | -0/+37 |
| | | |||||
| * | More refactoring | Katharina Fey | 2017-12-17 | 1 | -1/+2 |
| | | |||||
| * | Changing the encryption backend to be more low-level | Katharina Fey | 2017-12-16 | 1 | -55/+113 |
| | | |||||
| * | Is this a good idea | Katharina Fey | 2017-12-16 | 2 | -28/+31 |
| | | |||||
| * | Lots of changes | Katharina Fey | 2017-12-16 | 9 | -115/+297 |
| | | |||||
| * | Doing that crypto -> securit refactoring at last | Katharina Fey | 2017-12-15 | 9 | -4/+9 |
| | | |||||
| * | Removing a deprecated field | Katharina Fey | 2017-12-15 | 2 | -4/+1 |
| | | |||||
| * | Using key utils. Doing further testing | Katharina Fey | 2017-12-15 | 3 | -17/+24 |
| | | |||||
| * | Renaming the test | Katharina Fey | 2017-12-15 | 1 | -1/+1 |
| | | |||||
| * | Adding a key utility | Katharina Fey | 2017-12-15 | 1 | -0/+23 |
| | | |||||
| * | Capturing the bug in a unit test | Katharina Fey | 2017-12-15 | 1 | -1/+13 |
| | | |||||
| * | Adding more tests for encyption – narrowing down the bug | Katharina Fey | 2017-12-15 | 2 | -1/+53 |
| | | |||||
| * | Adding a test for versions. Also fixing some traits | Katharina Fey | 2017-12-15 | 3 | -5/+14 |
| | | |||||
| * | Expanding record tests. Adding new traits to payload | Katharina Fey | 2017-12-15 | 3 | -7/+147 |
| | | |||||
| * | Abusing a macro to make my IDE shut up 😜 | Katharina Fey | 2017-12-15 | 1 | -0/+1 |
| | | |||||
| * | Testing for basic serialising/ deserialising | Katharina Fey | 2017-12-15 | 2 | -3/+9 |
| | | |||||
| * | Moving the record module over | Katharina Fey | 2017-12-15 | 4 | -79/+76 |
| | | |||||
| * | Adding testing module – trying to find out where the bug is! | Katharina Fey | 2017-12-15 | 1 | -0/+12 |
| | | |||||
* | | Dirty fix for a bug where the block size was wrong | Katharina Fey | 2017-12-15 | 1 | -4/+4 |
| | | |||||
* | | Refactoring the crypto/security module | Katharina Fey | 2017-12-15 | 6 | -8/+25 |
| | | |||||
* | | Adding the basic structure for external APIs | Katharina Fey | 2017-12-14 | 2 | -0/+7 |
| | | |||||
* | | Showing that it "gracefully" terminates with a wrong password | Katharina Fey | 2017-12-14 | 1 | -4/+8 |
| | | |||||
* | | Using versions to build records and adjusting the demo to use this | Katharina Fey | 2017-12-14 | 4 | -40/+88 |
| | | | | | | | | | | | | | | | | A record is now a collection of versions. A version is a collection of operations. Data can be overwritten by later versions, still preserving older versions of data fields. TODO: This means we actually need an API to scrub data from the history | ||||
* | | Adding merge function and making use of it in the Record | Katharina Fey | 2017-12-14 | 2 | -25/+41 |
| | | |||||
* | | Fixing a small issue | Katharina Fey | 2017-12-13 | 1 | -1/+1 |
| | | |||||
* | | Working on implementing versions some more | Katharina Fey | 2017-12-13 | 2 | -4/+29 |
| | | |||||
* | | Using the new result-driven initialisation | Katharina Fey | 2017-12-13 | 1 | -3/+5 |
| | | |||||
* | | Making the vault load code a lot less panic-prone | Katharina Fey | 2017-12-13 | 1 | -14/+34 |
| | | |||||
* | | Adding a flatten utility function to Versions | Katharina Fey | 2017-12-13 | 1 | -5/+58 |
| | |