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

Update pdl protocol to use signed ID when sending. #61

Open
jmfee-usgs opened this issue Dec 6, 2017 · 3 comments
Open

Update pdl protocol to use signed ID when sending. #61

jmfee-usgs opened this issue Dec 6, 2017 · 3 comments

Comments

@jmfee-usgs
Copy link
Contributor

Currently protocol accepts ID about to be sent, support digital signature on ID about to be sent option to verify and/or require. Add option to require minimum version of protocol to send.

@jmfee-usgs jmfee-usgs added this to the v2.2.0 milestone Jul 31, 2019
@Capprin
Copy link
Contributor

Capprin commented Aug 5, 2019

We want an HMAC signature of the product ID using its toString representation. You will probably want to make a utility class to do this. Add sign and verify methods to ProductId to facilitate this.

@Capprin
Copy link
Contributor

Capprin commented Aug 5, 2019

Note: The end goal is to create a new PDL protocol version that verifies ID's before checking whether product has already been processed.

@Capprin
Copy link
Contributor

Capprin commented Aug 5, 2019

The HMAC signature will be added as a new product signature option, and will probably be enforced with a new minimum signature version option.

@jmfee-usgs jmfee-usgs removed this from the v2.2.0 milestone Aug 5, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants