Bezpieczne udostępnianie sekretów webhooka

Udostępniaj sekrety podpisywania webhooków i tokeny weryfikacyjne przez zaszyfrowane linki, które wygasają po użyciu.

Problem

Sekrety webhooka służą do weryfikacji, że przychodzące żądania HTTP są autentyczne. Gdy te sekrety są udostępniane przez Slack lub e-mail, każdy z dostępem do kanału może fałszować ładunki webhooków. Skompromitowane sekrety webhooka mogą prowadzić do nieautoryzowanego wstrzykiwania danych, fałszywych powiadomień o płatnościach lub uszkodzonych integracji.

Jak Vaulted pomaga

Vaulted szyfruje twój sekret webhooka po stronie klienta za pomocą AES-256-GCM i dostarcza go przez samozniszczający się link. Serwer nigdy nie widzi sekretu jako zwykłego tekstu, a link wygasa po odczytaniu. Zapewnia to integralność weryfikacji webhooków, ponieważ sekret nigdy nie był ujawniony podczas transmisji.

Jak to zrobić

  1. Wklej sekret podpisywania webhooka do Vaulted
  2. Ustaw limit wyświetleń odpowiedni do liczby członków zespołu, którzy go potrzebują
  3. Udostępnij zaszyfrowany link deweloperom konfigurującym integrację
  4. Odbiorca kopiuje sekret do konfiguracji handlera webhooka, a link wygasa