Słownik
Zarządzanie tajnymi danymi
Zarządzanie tajnymi danymi dotyczy sposobu, w jaki aplikacja obsługuje poświadczenia, klucze API i klucze prywatne: gdzie są przechowywane, w jaki sposób są uzyskiwane i jak są rotowane. Celem jest, aby tajne dane nigdy nie znajdowały się w kodzie źródłowym, dzienniku ani w żadnym miejscu, w którym mogłyby wyciec.
W kodzie
Podstawowym naruszeniem jest klucz zakodowany na sztywno lub zatwierdzony zamiast odczytany z zarządzanego magazynu tajnych danych, co umieszcza go w repozytorium, jego historii oraz w każdej kopii i pamięci podręcznej CI. Zatwierdzony tajny klucz musi zostać potraktowany jako naruszony i zrotowany.
Powiązane