Skip to content

pierDipi/httpsign

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

100 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HTTP Message Signatures, implementing draft-ietf-httpbis-message-signatures-08.

This is a nearly feature-complete implementation of draft -08, including all test vectors.

The code follows the latest version of the draft, which may be the Editor's Copy rather than the published draft.

Notes and Missing Features

  • The Accept-Signature header is unimplemented.
  • Inclusion of Signature and Signature-Input as trailers is optional and is not yet implemented.
  • Extracting derived components from the "related request". See related issue.
  • In responses, when using the "wrapped handler" feature, the Content-Type header is only signed if set explicitly by the server. This is different, but arguably more secure, than the normal net.http behavior.

Go Reference Test GoReportCard example

About

HTTP Signatures draft in Go

Resources

License

Contributing

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Go 99.5%
  • Shell 0.5%