CryptoAPI on sovellusohjelmointirajapinta , joka tarjoaa Windows-sovelluskehittäjille vakiotoiminnot salauspalveluntarjoajan kanssa työskentelyyn . Sisältyy Microsoftin käyttöjärjestelmiin. Useimpia CryptoAPI-toimintoja on tuettu Windows 2000 :sta lähtien .
CryptoAPI tukee työskentelyä epäsymmetristen ja symmetristen avainten kanssa, eli sen avulla voit salata ja purkaa tietoja sekä työskennellä sähköisten sertifikaattien kanssa . Tuettujen salausalgoritmien joukko riippuu tietystä salauksen toimittajasta .