摘要 |
1. Процессор шифрования, содержащий: ! средство разделения для разделения обрабатываемых данных, являющихся открытым текстом, на множество порций разделенных данных открытого текста с заданным числом битов; ! средство шифрования для шифрования множества порций разделенных данных открытого текста с помощью заданного ключа и заданного алгоритма с целью их представления в виде множества порций зашифрованных разделенных данных; ! средство генерации данных об условиях для генерации данных об условиях, включающих в себя данные, по меньшей мере, об одном из: условия в случае разрешения на дешифрование каждой отдельной порции зашифрованных разделенных данных и условия в случае запрета на дешифрование каждой отдельной порции зашифрованных разделенных данных; ! средство шифрования данных об условиях для шифрования данных об условиях с помощью заданного ключа и заданного алгоритма с целью их представления в виде зашифрованных данных об условиях; ! средство генерации данных об основных условиях для генерации данных об основных условиях, включающих в себя данные, по меньшей мере, об одном из: условия в случае разрешения на дешифрование зашифрованных данных об условиях и условия в случае запрета на дешифрование зашифрованных данных об условиях; и ! соединительное средство для соединения множества порций зашифрованных разделенных данных, зашифрованных данных об условиях и данных об основных условиях в один пакет с целью их представления в виде ряда зашифрованных данных, которые должны быть дешифрованы заданным процессором дешифрования, причем: ! соединительное средство соединяет зашифрованные разделенные данные, |