Зашифрование (encryption, enciphering)- процесс преобразования открытого сообщения х в шифрованное сообщение у с помощью инъективной функции , зависящей от ключа к из ключевого множества (криптосистемы). 3. должно нарушать лингвистические и статистические связи в исходном открытом сообщении. Функция зашифрования и функция расшифрования при любом значении ключа к должны допускать простую техническую реализацию. При неизвестном секретном ключе для каждого открытого сообщения х задача определения этого сообщения, или хотя бы близкого к нему (в некотором смысле), исходя из заданного множества , должна с заданной надежностью характеризоваться высокой сложностью (теоретико-информационной, алгоритмической и вычислительной). См. также алгоритм зашифрования, криптографическая стойкость. |
|