Skip to main content

Ano ang isang cryptographic service provider?

Ang Cryptography ay ang agham ng paglikha at pag -deciphering na naka -code na pagsulat sa isang paraan na pinapanatiling ligtas ang mga nilalaman.Ginamit ang Cryptography sa libu-libong taon upang mapanatili ang lihim ng mga mensahe, at sa Internet, ang mga bagong pangangailangan at hamon ay lumitaw upang maprotektahan ang impormasyon tulad ng e-mail, mga transaksyon sa credit card, at data ng korporasyon.Nagbibigay ang isang cryptographic service provider ng ganitong uri ng proteksyon.Ang pag -encrypt ay tumutukoy sa pagsasalin ng data sa isang naka -code na file na nangangailangan ng isang lihim na susi o password na mabasa.Ito ay isang malawak na ginagamit at epektibong paraan ng pagsiguro sa seguridad ng data.Ang decryption ay tumutukoy sa pag -decode ng data na na -encrypt upang mabasa ito bilang isang normal na komunikasyon, o payak na teksto, sa wika na pinagmulan nito.

Ang mga nagbibigay ng serbisyo ng cryptographic ay maaaring gumamit ng simetriko o asymmetric encryption.Ang asymmetric encryption ay kilala rin bilang pampublikong pag-encrypt.Sa simetriko na pag -encrypt, ang parehong key encrypt at nag -decode ng mensahe, na ginagawang simetriko ang mga operasyon.Ang Asymmetric o Public-Key Encryption ay gumagamit ng dalawang magkakaibang mga susi.Ang pampublikong susi ay isang susi na alam ng lahat at ginagamit ng isang pangkat, kahit sino na maaaring magpadala ng isang mensahe sa sinumang iba pang miyembro ng pangkat.Ang pribadong susi ay ginagamit ng indibidwal na miyembro upang i -decrypt ang mensahe.Ang asymmetric encryption ay tinatawag ding diffie-hellman encryption matapos ang mga imbentor nito, sina Whitfield Diffie at Martin Hellman, na dumating sa system noong 1976.

Sa isang kapaligiran sa Windows, halimbawa, ang Microsoft Cryptographic Service Provider ay isang module ng software na may kakayahangng pag -andar nang nakapag -iisa at gumaganap ng kriptograpiya para sa pagpapatunay, pag -encrypt, at pag -encode.Kahit na ito ay maaaring tunog tulad ng isang kasingkahulugan, ang pag -encode at pag -encrypt ay hindi magkasingkahulugan na mga termino: ang pag -encode ay ang pag -convert ng data sa isang maliit na stream.Kasama sa mga sangkap, sa isang minimum, isang dynamic-link library (DLL) at mga interface ng system ng system (cryptospis).Ang mga CSP ay maaaring maglaman ng kanilang sariling pagpapatupad ng pag-andar o ang kanilang mga pag-andar ay maaaring ipatupad sa isang programa ng serbisyo na batay sa Windows, na magiging isang programa na pinamamahalaan sa pamamagitan ng Windows Service Control Manager.Kasama sa mga pagpapatupad ng hardware ang isang ligtas na coprocessor o isang matalinong kard.Ginagamit ang mga ito para sa pag -iimbak ng sensitibong data, kabilang ang mga talaang medikal, digital cash, at para sa pagbuo ng mga ID ng network.Ang impormasyon ay idinagdag o hinila mula sa isang matalinong kard gamit ang isang matalinong mambabasa ng card.Kasama sa mga smart card ng Cryptographic ang cryptographic hardware at ginagamit para sa mga digital na lagda, halimbawa.Ang Windows Cryptographic Service Provider ay maaaring ma -access ang data sa mga cryptographic smart cards.