libstore crypt for GNU Hurd
Why is this code dying ?
I did this during my studies a few years back. I originaly planned to keep this code and documentation up to date and even add new features... But, as I did not touch it since I finished the corresponding course, I guess I won't touch it ever again ;)
Someone asked me if I could provide code/help/something about this project. I planned (again) to work on this code, but finally, after several failled attempts, I simply the code as-is. I do not expect it to compile against current Hurd's source code, but maybe it can help. I can still provide help if possible, so if you have question just ask ;)
Some help ?
Simply said, the code has 3 parts:
- the agent, which was designed in the same idea as 'ssh-agent'. The store's private key is encrypted in a file, which this agent can unlock and give to the store.
- libstore, which is the actual code for the store.
- ssl_stuff, which is the common part (crypto) for both the agent and the libstore.
Again, if you need help, just ask !
License ?
Ok, this code was developped during my studies and I did not take time to clearly identify part which are covered by GPL, and part that can't be GPL (if any). I think there's nothing preventing the code to be GPL. I could say that before providing the code, I would fix this, but if I did, the code will never be released :)
Download
Download libstore crypt :)
