Шифратор (encoder) — устройство, предназначенное для выполнения функций шифрования и дешифрирования текстовых документов. В вычислительной технике выполняется в различном конструктивном исполнении, например, в виде платы расширения, вставляемой в разъем ISA, PCI системной платы, USB-ключа с криптографическими функциями и др.
Шифраторы, выполняемые в виде платы, обычно дополняют следующими функциями:
— генерация случайных чисел (необходима для получения криптографических ключей; используется и для других целей, например, для работы с электронной подписью в соответствии с ГОСТ Р34.10-2001, который с июля 2002 заменяет ранее действовавшие стандарты);
— контроль входа на компьютер;
— контроль целостности файлов операционной системы, и др.
— генерация случайных чисел (необходима для получения криптографических ключей; используется и для других целей, например, для работы с электронной подписью в соответствии с ГОСТ Р34.10-2001, который с июля 2002 заменяет ранее действовавшие стандарты);
— контроль входа на компьютер;
— контроль целостности файлов операционной системы, и др.
Плата, обеспечивающая выполнение всех указанных функций, носит наименование устройства криптографической записи данных (УКЗД). Шифраторы, защищающие персональный компьютер (ПК) от несанкционированного входа на ПК и проверяющие целостность операционной системы, называют электронными замками.