Brak podpisu w temacie - Dane podpisu kierowcy

Niektórzy użytkownicy systemu Windows 10(Windows 10) mogą natknąć się na komunikat o błędzie „ Brak podpisu w temacie(No signature was present in the subject) ” podczas próby wyświetlenia właściwości podpisu pliku pakietu sterowników. W tym poście przedstawiamy krótki opis tego, dlaczego możesz otrzymać tę wiadomość i co możesz spróbować usunąć z wiadomości dla tego konkretnego pliku pakietu.

W temacie nie było podpisu

Systemy(Systems) operacyjne mogą mieć nieznane problemy z podpisem lub problemy z podpisem sterownika, jeśli testowany komputer nie jest podłączony do Internetu. Jeśli testowany komputer jest podłączony do Internetu, nowe certyfikaty są automatycznie pobierane po zainstalowaniu sterownika i nie będzie żadnych problemów. Czasami dostawcy CA są również w stanie pomóc w rozwiązaniu problemów, gdy testowany komputer nie jest podłączony do Internetu.

Przeczytaj(Read) : Jak zidentyfikować niepodpisane sterowniki za pomocą narzędzia sigverif.(How to identify unsigned drivers using sigverif utility.)

W temacie nie było podpisu

Gdy plik katalogu (.cat) jest podpisany przy użyciu nowego certyfikatu do podpisywania wydanego przez firmę VeriSign , który wykorzystuje (VeriSign)algorytm SHA256 , po otwarciu podpisanego pliku cat i wyświetleniu podpisu (SHA256 algorithm)w wiadomości tematu(No signature was present in the subject) można zauważyć, że brak podpisu .

Aby rozwiązać ten problem, możesz poprosić firmę VeriSign(VeriSign) o dostarczenie bezpłatnie certyfikatu zastępczego podpisanego algorytmem skrótu SHA1 .

Alternatywnie możesz kupić kolejny certyfikat SHA1 i podpisać plik dwoma podpisami, jak pokazano poniżej, jeśli chcesz zachować oba certyfikaty. Należy zauważyć, że tylko pliki .sys mogą być podpisane podwójnie, ponieważ są to pliki PE.

Signtool sign /fd sha256 /ac C:\MyCrossCert\Crosscert.cer /s my /n “MyCompany Inc. “ /ph /as /sha1 ZZ...ZZ C:\DriverDir\toaster.SYS

Gdzie ZZ…ZZ to skrót certyfikatu, którego używasz do podpisu dodatkowego. Dodaj /trdo podpisywania sygnaturą czasową.

Dodatkowa uwaga(Additional note) : używanie certyfikatu SHA1 zostało wycofane przez firmę Microsoft od 1 stycznia(January 1) 2016 r. Wszyscy dostawcy urzędu certyfikacji muszą wystawiać certyfikaty podpisywania za pomocą algorytmu skrótu SHA256 .

(Windows)Po 1 stycznia 2016 r . (January 2016)system Windows przestał akceptować certyfikaty podpisujące kod SHA1 bez znaczników czasu .

Microsoft stwierdził również teraz, że po zainstalowaniu KB4579311 system Windows 10 może ostrzegać podczas instalowania niektórych sterowników innych firm :

This issue occurs when an improperly formatted catalog file is identified during validation by Windows. Starting with this release, Windows will require the validity of DER encoded PKCS#7 content in catalog files. Catalogs files must be signed per section 11.6 of describing DER-encoding for SET OF members in X.690,”

Mam nadzieję że to pomoże!

Powiązany wpis(Related post) : System Windows wymaga sterownika podpisanego cyfrowo .



About the author

Jestem profesjonalnym recenzentem i zwiększającym produktywność. Uwielbiam spędzać czas online, grając w gry wideo, odkrywając nowe rzeczy i pomagając ludziom w ich potrzebach technologicznych. Mam pewne doświadczenie z konsolą Xbox i od 2009 roku pomagam klientom dbać o bezpieczeństwo ich systemów.



Related posts