Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement in-process signing. #1355

Open
hypirion opened this issue Oct 22, 2013 · 2 comments
Open

Implement in-process signing. #1355

hypirion opened this issue Oct 22, 2013 · 2 comments

Comments

@hypirion
Copy link
Collaborator

Shelling out for calling GPG leads to certain complications. In particular, this method does not work at all on Windows, and generates issues when the IO has been rebound, see #1080.

If it's possible to use a Clojure wrapper around a Java cryptography library, such as BouncyCastle, then that would be preferable.

@hypirion
Copy link
Collaborator Author

A result of this is that we're unable to detect keychains on systems. However, it's not hard to keep the current method as an option in the project map, and fall back to internal signing when we're unable to shell out/find GPG.

@technomancy
Copy link
Owner

It looks like we might be able to use this: https://github.com/greglook/clj-pgp

@technomancy technomancy modified the milestones: 2.x, 2.4.3 Jun 14, 2014
@hypirion hypirion added this to the 2.7.1 milestone Aug 30, 2016
@hypirion hypirion removed this from the 2.8.0 milestone Jun 3, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants