work on salt.lib , can now create a transferable archive with git-crypt support and safe key generation and injection into repository