Spisu treści:
Definicja - Co oznacza podpisywanie kodu?
Podpisywanie kodu to technologia służąca do weryfikacji autentyczności wydawcy pobranego pliku, aby uniknąć wirusa komputerowego lub złośliwego oprogramowania. Oprogramowanie podpisane podpisem cyfrowym uważa się za bezpieczne do pobrania. Niebezpieczni lub nierozpoznani wydawcy oprogramowania mogą zostać zidentyfikowani przez wyskakujące okienko wskazujące, że wydawca lub autor nie został rozpoznany, i ostrzegające użytkownika, aby upewnić się, że pobieranie pochodzi z godnego źródła.
Techopedia wyjaśnia podpisywanie kodu
Oprogramowanie do podpisywania kodów może identyfikować algorytmy mieszające (rodzaje podpisów elektronicznych) i autorów publikacji kodów za pomocą certyfikatów cyfrowych. Certyfikaty te korzystają z technologii ochrony, takich jak publiczne i prywatne klucze szyfrujące. Klucz prywatny wydawcy można zidentyfikować na podstawie certyfikatu cyfrowego. Ta technologia ochronna jest szeroko dostosowana i jest jednym z kilku środków zapobiegających rozprzestrzenianiu się wirusów komputerowych.
Bezpieczeństwo dystrybucji jest uważane za dużą zaletę podpisywania kodu. Uniemożliwia to tworzenie stron lustrzanych i zapewnia programistom dużą kontrolę nad ich utworami chronionymi prawami. Jednak podpisywanie kodu nie może obiecać całkowitej ochrony przed agresywnymi i wyrafinowanymi wirusami. Raczej przede wszystkim zapewnia, że pliki do pobrania nie zostały zmodyfikowane.
