Ключевой файл (или файл-ключ ) — это файл на компьютере, содержащий ключи шифрования или лицензии.
Распространенное применение — программное обеспечение веб-сервера, работающее на протоколах Secure Socket Layer (SSL). Серверные ключи, выданные доверенными органами, объединяются в файл ключей вместе с доверенными корневыми сертификатами. С помощью этого метода ключи можно обновлять без перекомпиляции программного обеспечения или перезагрузки сервера.
Ключевой файл часто является частью инфраструктуры открытых ключей (PKI).
Некоторые приложения используют файл ключей для хранения информации о лицензировании, которая периодически проверяется для обеспечения актуальности и соответствия. Другие приложения позволяют пользователям объединять несколько настроек безопасности, специфичных для служб, в одно общее хранилище (например, Keychain от Apple Computer в более поздних версиях Mac OS X , GNOME Keyring и KWallet в средах GNOME и KDE в Linux соответственно).