-
-
Notifications
You must be signed in to change notification settings - Fork 671
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 3.5.5 #2204
Comments
I would like to suggest the use of "Cryptographically Signed Token" in place of "Stateless Token" to further generalize. I assume there ought to be a corresponding documentation requirement, but this feels like it would coincide with V6.2. |
I would suggest:
I don't think we need an explicit documentation requirement... |
Styling things:
Content: the requirement describes what should not be in allowlist, but it does not describe, what should be there. At the moment it's negative requirement and still not clear, what exactly is allowed and what is not. |
Some services support both HMAC's and Digital Signature Algorithms for various reasons (like when you are transitioning your token integrity method in a system to a new method, multi-tenant systems, etc). HMAC's are cryptographic integrity algorithms and are not signing algorithms. If you want to be generic, I suggest we drop the idea of "cryptographically signed", and instead just use "cryptographically authenticated" or "cryptographically secured" as a term. |
Ok so trying to respond to both elar and jim:
|
ping @randomstuff |
🤦
|
Should we add "in a given context" or something like that? ("Verify that only algorithms on an allowlist can be used to create and verify cryptographically secured tokens in a given context.") It is fine to use symmetric algorithms in one context and asymmetric algorithms in another context. |
Yeah I agree with that 🤦
|
So the glossary says "Cryptographically Signed Token" but here we have used "cryptographically secured token". Do we use "Cryptographically Signed Token" anywhere else If no we should update the glossary and move on. If yes, I think secured is more accurate than signed but we need to update to be consistent. |
This is more ping to @ryarmst and @randomstuff |
I merged it. If it needs further updates, we can improve it (again). |
Spin-off from #2184
Current 3.5.5
@randomstuff via #2184 (comment)
@jmanico via #2184 (comment)
The text was updated successfully, but these errors were encountered: