EFS werkt in combinatie met de EFS-service, Microsoft's CryptoAPI en de EFS File System Run-Time Library (FSRTL). EFS werkt door een bestand te versleutelen met een bulk symmetrische sleutel (ook bekend als de File Encryption Key, of FEK), die wordt gebruikt omdat het relatief weinig tijd kost om grote hoeveelheden gegevens te versleutelen en te decoderen dan wanneer een asymmetrische sleutelversleutel wordt gebruikt.
CryptoAPI