Workiva oferuje opcję na poziomie organizacji, która wymusza na łącznikach korzystanie z kryptografii zatwierdzonej przez FIPS 140-3 , dzięki czemu połączenie jest zgodne z wymogami amerykańskiej organizacji FedRAMP i Kanadyjskiego Centrum Cyberbezpieczeństwa (CCCS). Administratorzy organizacji mogą włączać i wyłączać tę opcję. Po włączeniu tej opcji wszystkie łączniki we wszystkich łańcuchach w organizacji będą używać kryptografii zatwierdzonej przez FIPS 140-3 do nawiązywania połączeń.
Odpowiedzialność za zgodność: Workiva jest odpowiedzialna za zapewnienie kryptografii zatwierdzonej przez FIPS 140-3 po swojej stronie połączenia; kwestia, czy dany system zewnętrzny może wynegocjować uzgadnianie zgodne ze standardem FIPS, leży poza kontrolą Workiva i stanowi odpowiedzialność klienta.
Zmiana trybu FIPS
Tylko administrator organizacji Workiva może zmienić ustawienia trybu FIPS , ponieważ dotyczą one całej organizacji, we wszystkich obszarach roboczych.
Tryb FIPS jest domyślnie wyłączony , a zmiana jego statusu nie wymaga edytowania ani ponownego publikowania żadnych łańcuchów.
Włączanie trybu FIPS
Włączenie trybu FIPS powoduje jego natychmiastowe zastosowanie do wszystkich łańcuchów oraz do wszystkich nieuruchomionych poleceń w aktualnie uruchomionych łańcuchach.
Aby włączyć tryb FIPS:
- Zaloguj się jako administrator organizacji.
- Kliknij Łańcuchy w menu nawigacyjnym po lewej stronie.
-
Na karcie Łańcuchy kliknij ikonę Profil w prawym górnym rogu ekranu Workiva i wybierz opcję Administracja organizacją .
- Kliknij kartę Ogólne . W obszarze
Wykonanie menu rozwijane trybu FIPS pokazuje aktualny stan FIPS. - Kliknij menu rozwijane trybu FIPS i wybierz opcję Włączony .
- W oknie dialogowym Czy włączyć tryb FIPS? kliknij opcję Włącz FIPS .
FIPS jest natychmiast aktywny.
Wyłączanie trybu FIPS
Aby wyłączyć tryb FIPS, wykonaj czynności opisane powyżej w celu włączenia trybu FIPS, ale zamiast tego wybierz opcję Wyłączony . Po wybraniu opcji Wyłączone zmiana zostanie wprowadzona natychmiast. Nie pojawia się żadne okno dialogowe z potwierdzeniem.
Uwaga: Podczas zapisywania zmian lista rozwijana będzie wyłączona. Jeśli zmiana zostanie odrzucona, wyświetlony zostanie komunikat „Nie udało się zaktualizować ustawień FIPS” .
Jak uruchamiać polecenia z włączonym trybem FIPS
Gdy włączony jest tryb FIPS, polecenia korzystają z pliku wykonywalnego FIPS. Dzieje się tak za każdym razem, gdy polecenie jest przygotowywane dla elementu uruchamiającego, więc jeśli ustawienie zostanie zmienione podczas działania łańcucha, zmiana ta zostanie zastosowana do wszystkich poleceń w łańcuchu, które jeszcze się nie rozpoczęły.
- Łączniki oparte na platformie Go korzystają z oddzielnych plików binarnych dla systemów Linux, Windows i macOS obsługujących standard FIPS.
- Łączniki oparte na Javie korzystają z oddzielnego pliku jar obsługującego FIPS oraz oddzielnego pliku jar biblioteki obsługującego FIPS.
Jak uruchamiać polecenia przy wyłączonym trybie FIPS
Gdy tryb FIPS jest wyłączony, polecenia korzystają ze standardowych plików binarnych lub plików jar.
Co pokazuje dziennik audytu
Włączenie lub wyłączenie trybu FIPS jest rejestrowane w standardowej lokalizacji dziennika audytu Workiva, dostępnej w Workiva po kliknięciu ikony Profil i wybraniu opcji Administrator > Administracja organizacją > Działania > Dzienniki audytu . Wpis w dzienniku audytu ma następujące wartości i jest zapisywany tylko wtedy, gdy wartość faktycznie ulegnie zmianie. Ponowne wybranie bieżącej wartości nie powoduje zarejestrowania niczego.
| Pole | Wartość |
|---|---|
| Podsumowanie | „Włączony tryb FIPS dla firm sieciowych” lub „Wyłączony tryb FIPS dla firm sieciowych” |
| Wykonane przez | NAZWA (Nazwa administratora, który zmienił ustawienie.) |
| Zastosowano do (typ) | NAZWA FIRMY |
| Zastosowano do (nazwa) | NAZWA ORGANIZACJI |
| Akcja | AKTUALIZACJA |
| Czas | Znak czasu określający moment wprowadzenia zmiany. |
| Adres IP | Adres IP administratora w standardowym formacie IP. |
Uwaga: Aby włączyć FIPS w Chains, musisz być administratorem organizacji Chains , a aby uzyskać dostęp do dzienników audytu, musisz być administratorem organizacji Workiva . To są dwie odrębne role.
Rozwiązywanie problemów
- Gdy połączenie jest uruchomione w trybie FIPS, obok nazwy łącznika w dzienniku uruchomień poleceń pojawia się napis
(FIPS). - Nagłówek wyjściowy polecenia zawiera kompilacje FIPS, na przykład „(FIPS) 2.7.45”
- Jeśli połączenie się nie powiedzie, dziennik poleceń zarejestruje błąd i zakończy polecenie niepowodzeniem. Niepowodzenie polecenia nie jest równoznaczne z niepowodzeniem łańcucha.
- Jeśli nie możesz nawiązać połączenia FIPS, masz trzy możliwości:
- Napraw system źródłowy.
- Połącz w inny sposób.
- Wyłącz FIPS (połączenie nadal będzie szyfrowane, jednak nie zgodnie ze standardem FIPS 140-3).