TritonDataCenter / node-http-signature

Reference implementation of Joyent's HTTP Signature Scheme
https://tritondatacenter.com
MIT License
405 stars 118 forks source link

Any Go signing libs in the wild #24

Open wprater opened 10 years ago

wprater commented 10 years ago

Looking for a Go signing library, have you seen one? Looked around about, but wanted to check before I go about implementing myself.

dstroppa commented 10 years ago

Hi Will,

I've been working on a Go wrapper for the Joyent APIs, which includes http signing. I've been meaning to have the http signing as a separate project, but I didn't get a chance yet.

You can find the project at launchpad.net/gojoyent, but I'll move it to github soon.

Any question, let me know.

Cheers, Daniele

On Friday, March 7, 2014, Will Prater notifications@github.com wrote:

Looking for a Go signing library, have you seen one? Looked around about, but wanted to check before I go about implementing myself.

Reply to this email directly or view it on GitHubhttps://github.com/joyent/node-http-signature/issues/24 .

dstroppa commented 10 years ago

Hi Will,

you can now find a Go Signing library in github.com/joyent/gosign.

Any comments on that will be welcome.

Cheers, Daniele

wprater commented 10 years ago

@dstroppa thanks for putting this together. It would be nice if it was more generic for your http-signature specification vs for the Joyent products. Some of the verbiage is weighted towards manta and cloudapi. Could rename the project to go-http-signature and modify some method names and constants so it's more closely related to this project.

Also, are you planning to add support for the shared symmetric key signing mechanism?

duckbrain commented 5 years ago

@wprater Also, check out https://github.com/w3c-dvcg/http-signatures/issues/1 for a list of implementations in various languages, including a few in Go.