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. De symmetrische sleutel die wordt gebruikt om het bestand te versleutelen, wordt vervolgens versleuteld met een openbare sleutel die is gekoppeld aan de gebruiker die het bestand heeft versleuteld, en deze versleutelde gegevens worden opgeslagen in een alternatief versleuteld deel van de versleutelde bestanden.
aanvullende decryptie-sleutels