| Termin | Definicja |
|---|---|
| TPM nie wspiera algorytmu SHA-256 | TPM niewspierający algorytmu SHA-256 to usterka lub ograniczenie starszego modułu, uniemożliwiające korzystanie z tego nowszego standardu kryptograficznego. Czym jest problem braku obsługi SHA-256 w TPMKomunikat „TPM nie wspiera algorytmu SHA-256” oznacza, że układ Trusted Platform Module znajdujący się w komputerze nie potrafi wykonywać operacji kryptograficznych wymaganych przez ten algorytm albo system nie może poprawnie skorzystać z jego funkcji. TPM jest wyspecjalizowanym modułem bezpieczeństwa, który przechowuje wybrane informacje używane podczas uwierzytelniania, zabezpieczania kluczy i sprawdzania, czy środowisko uruchomieniowe komputera nie zostało zmienione. Algorytm SHA-256 służy natomiast do tworzenia skrótów kryptograficznych, czyli krótkich reprezentacji danych wykorzystywanych między innymi przy weryfikowaniu integralności. Nie zawsze jest to jednoznaczne z fizycznym uszkodzeniem płyty głównej. Przyczyną może być starsza generacja modułu TPM, nieaktualne oprogramowanie układowe, wyłączona funkcja bezpieczeństwa w ustawieniach UEFI albo niezgodność pomiędzy konfiguracją firmware a wymaganiami systemu operacyjnego. W niektórych przypadkach komunikat pojawia się również po zmianie ustawień rozruchu, aktualizacji systemu lub przywróceniu starszej konfiguracji zabezpieczeń. Znaczenie problemu zależy od tego, do czego TPM ma zostać wykorzystany. Jeżeli wymagane jest sprawdzanie integralności rozruchu, ochrona kluczy szyfrujących lub uruchomienie funkcji bezpieczeństwa systemu, brak obsługi SHA-256 może uniemożliwić wykonanie określonej operacji. Sam komputer może nadal uruchamiać się pozornie prawidłowo, ale część zabezpieczeń pozostanie niedostępna albo będzie zgłaszać ostrzeżenia. Kontekst techniczny i porównanie sposobów działania - TPM nie wspiera algorytmu SHA-256TPM nie jest zwykłym magazynem danych ani programem działającym wyłącznie w systemie operacyjnym. Jest elementem zaufanego środowiska, z którym komunikuje się firmware oraz system. Podczas uruchamiania mogą być rejestrowane skróty kolejnych etapów startu, a następnie porównywane z oczekiwanym stanem. SHA-256 zapewnia w takim procesie większą zgodność ze współczesnymi wymaganiami bezpieczeństwa niż starsze algorytmy skrótu. W praktyce występują różne generacje modułów TPM oraz różne sposoby ich implementacji. Moduł może być osobnym układem na płycie głównej albo funkcją realizowaną przez platformę sprzętową i udostępnianą w ustawieniach UEFI. Z punktu widzenia użytkownika oba rozwiązania mogą wyglądać podobnie, lecz różnić się zakresem obsługiwanych algorytmów, możliwością aktualizacji oraz sposobem resetowania konfiguracji. Istotne jest rozróżnienie pomiędzy brakiem funkcji a jej niewłaściwą konfiguracją. Jeśli dany układ rzeczywiście nie obsługuje SHA-256, sama zmiana ustawienia systemowego nie doda tej możliwości. Jeżeli jednak funkcja jest dostępna, lecz wyłączona, ukryta pod inną nazwą lub blokowana przez nieaktualne firmware, właściwa konfiguracja może przywrócić działanie. Podobnie aktualizacja firmware może rozwiązać problem zgodności, ale nie powinna być wykonywana bez sprawdzenia modelu płyty głównej, wersji oprogramowania i sposobu zabezpieczenia danych. Nie należy też automatycznie usuwać zawartości TPM. Wyczyszczenie modułu może spowodować utratę dostępu do kluczy powiązanych z szyfrowaniem, logowaniem lub ochroną danych. Przed taką operacją konieczne jest ustalenie, jakie mechanizmy korzystają z TPM, wykonanie kopii zapasowej oraz przygotowanie metod odzyskiwania. Reset modułu może być uzasadniony w określonych sytuacjach, ale powinien wynikać z rozpoznania przyczyny, a nie z przypadkowego testowania ustawień. Typowe problemy, błędy i objawy - TPM nie wspiera algorytmu SHA-256Jednym z częstych źródeł komunikatu jest niezgodność pomiędzy trybem uruchamiania systemu a ustawieniami bezpieczeństwa. Zmiana parametrów UEFI, przełączenie trybu zgodności albo modyfikacja ustawień bez sprawdzenia zależności może sprawić, że system przestanie rozpoznawać TPM prawidłowo. W takiej sytuacji w systemie może pojawić się informacja o braku modułu, nieobsługiwanym algorytmie lub niemożności wykonania operacji kryptograficznej. Problem może występować również po aktualizacji firmware, gdy ustawienia modułu zostały przywrócone do wartości domyślnych albo zmienił się sposób prezentowania TPM dla systemu operacyjnego. Zdarza się, że sam moduł jest widoczny, lecz nie przechodzi testu zgodności. Innym objawem bywa odrzucenie konfiguracji zabezpieczeń, błąd podczas przygotowywania szyfrowania dysku, ostrzeżenie przy rozruchu lub brak możliwości zapisania nowych kluczy. Do błędów diagnostycznych należy zaliczyć utożsamianie komunikatu z infekcją, awarią dysku albo uszkodzeniem plików systemowych. TPM odpowiada za określone operacje zaufania i kryptografii, dlatego problem może dotyczyć wyłącznie warstwy firmware, nawet gdy reszta systemu działa poprawnie. Z drugiej strony nie powinno się wykluczać usterki płyty głównej, problemu z zasilaniem układu lub błędnej komunikacji pomiędzy firmware a systemem, jeżeli moduł znika, pojawia się niestabilnie albo zgłasza różne błędy po każdym uruchomieniu. Rozsądna diagnostyka obejmuje odczyt informacji o TPM, sprawdzenie jego stanu w UEFI, identyfikację modelu płyty głównej i wersji firmware oraz analizę momentu, w którym pojawił się komunikat. Warto również ustalić, czy problem dotyczy konkretnej funkcji, czy wszystkich operacji wykorzystujących TPM. Dopiero na tej podstawie można ocenić, czy potrzebna jest zmiana konfiguracji, aktualizacja, naprawa systemu, wymiana elementu czy zastosowanie innego rozwiązania bezpieczeństwa. W jakich sytuacjach warto poprosić o ocenę stanu sprzętu - TPM nie wspiera algorytmu SHA-256Zgłoszenie do serwisu jest uzasadnione, gdy komunikat blokuje uruchomienie wymaganej funkcji, pojawił się po aktualizacji firmware, towarzyszą mu problemy z rozruchem lub nie można ustalić, które dane są powiązane z TPM. Szczególnej ostrożności wymaga sytuacja, w której na dysku znajduje się szyfrowana zawartość albo z modułem związane są klucze używane do logowania. Pochopne wyczyszczenie TPM lub zmiana trybu uruchamiania może utrudnić późniejsze odzyskanie dostępu. W przypadku sprzętu używanego przez kilka osób warto najpierw zabezpieczyć dane i spisać objawy, a następnie przekazać do sprawdzenia dokładny model komputera, informacje o ostatnich aktualizacjach oraz treść komunikatu. Pozwala to odróżnić ograniczenie sprzętowe od błędu ustawień i ograniczyć ryzyko niepotrzebnych ingerencji w konfigurację zabezpieczeń. Do oceny można przekazać zarówno komputer, który nie uruchamia systemu, jak i urządzenie działające pozornie poprawnie, lecz zgłaszające brak obsługi SHA-256. W Warszawie takie przypadki można przekazać do Warszawskiego Pogotowia Komputerowego 24/7, gdzie przed doborem rozwiązania sprawdzana jest zależność między modułem TPM, firmware, płytą główną i systemem. Przy laptopie dostępna jest darmowa diagnoza LAPTOPA, co pozwala najpierw ustalić, czy przyczyną jest ograniczenie układu, konfiguracja UEFI, błąd oprogramowania czy problem sprzętowy. Po rozpoznaniu można bezpieczniej zdecydować, czy wystarczy korekta ustawień, czy potrzebna jest dalsza naprawa. |