Mam zainstalowany certyfikat SSL i działam na moim serwerze internetowym. W innym projekcie muszę podpisać kod. Czy mogę użyć certyfikatu SSL witryny do podpisania kodu, czy też certyfikat do podpisywania kodu zasadniczo się różni?
Szukając w Google, widzę, że certyfikaty do podpisywania kodu są znacznie droższe niż certyfikaty witryn, ale o ile rozumiem, wszystkie są po prostu zbiorem kodów skrótu.
ssl
certificate
njr101
źródło
źródło
Odpowiedzi:
Certyfikat może zostać wydany z kilku powodów. Aby upewnić się, że możesz sprawdzić właściwości swojego certyfikatu. Na przykład w systemie Windows po dwukrotnym kliknięciu pliku * .cer i przejściu do strony szczegółów można zobaczyć dozwolone cele na liście właściwości. Ale jeśli certyfikat został pierwotnie utworzony „tylko” dla serwera WWW, prawdopodobieństwo, że podpisanie kodu jest na liście, wynosi zero.
źródło
Nie. Wydawane są certyfikaty z zakodowanymi w nich konkretnymi celami.
„Certyfikat witryny” dotyczy „Uwierzytelniania serwera”. To nie będzie działać w przypadku podpisywania kodu.
źródło
1.3.6.1.5.5.7.3.3
(Uwierzytelnianie serwera jest,1.3.6.1.5.5.7.3.1
jeśli ktoś jest ciekawy.)