Skip to content

Commit

Permalink
Create 277-knowledge_base--secrets_shared_with_the_client--.md
Browse files Browse the repository at this point in the history
  • Loading branch information
RiieCco committed Mar 11, 2019
1 parent b970311 commit bafd504
Showing 1 changed file with 14 additions and 0 deletions.
@@ -0,0 +1,14 @@
Description:

symmetric keys, passwords, or API secrets that are shared with the client should
not be used for functions that are classified critical.

Whenever a client is sucessfully targeted by a malicious attacker the integrety
of these keys is no longer guaranteed.

Solution:

Verify that symmetric keys, passwords, or API secrets generated
by or shared with clients are used only in protecting low risk secrets,
such as encrypting local storage, or temporary ephemeral uses such as parameter obfuscation.
Sharing secrets with clients is clear-text equivalent and architecturally should be treated as such.

0 comments on commit bafd504

Please sign in to comment.