УСТРОЙСТВО ОБРАБОТКИ ДАННЫХ

1. Устройство обработки данных, имеющее средство для шифрования обрабатываемых предметных данных, являющихся открытым текстом, заданным алгоритмом и заданным ключом, и представления этих данных в виде зашифрованных данных, носитель записи для записи зашифрованных данных и средство для дешифрирования зашифрованных данных, считанных с носителя записи, алгоритмом и ключом, используемыми при шифровании шифруемых данных и представления этих данных в виде предметных данных, которое содержит:
средство разбиения для разбиения обрабатываемых предметных данных на заданное число битов и их представления в виде многих фрагментов фрагментированных данных открытого текста, а также для разбиения зашифрованных данных на многие фрагменты зашифрованных фрагментированных данных с тем же числом битов, с которым разбивались при шифровании шифруемые данные;
средство шифрования и дешифрирования для шифрования фрагментированных данных открытого текста ключом и алгоритмом, изменяющимся в заданные моменты времени, и их представления в виде зашифрованных фрагментированных данных и для дешифрирования зашифрованных фрагментированных данных ключом и алгоритмом, используемыми при шифровании шифруемых фрагментированных данных, и их представления в виде фрагментированных данных открытого текста;
средство чтения и записи для записи на носителе записи зашифрованных данных, полученных объединением фрагментированных данных, зашифрованных средством шифрования и дешифрирования, и для считывания с носителя записи зашифрованных данных, записанных на носителе записи;
средство соединения для соединения зашифрованных фрагментированных данных открытого текста и их представления в виде обрабатываемых предметных данных; и
средство записи специальной информации для записи на заданном носителе записи специальной информации для идентификации алгоритма, используемого при шифровании обрабатываемых предметных данных, и связанной с зашифрованными данными, отличающееся тем, что:
средство разбиения разбивает обрабатываемые предметные данные так, что по меньшей мере один фрагмент фрагментированных данных открытого текста имеет число битов, которое отлично от числа битов других фрагментов фрагментированных данных открытого текста, и
при дешифрировании зашифрованных фрагментированных данных средство шифрования и дешифрирования считывает специальную информацию, связанную с этими зашифрованными данными, со средства записи специальной информации и выполняет дешифрирование ключом и алгоритмом, идентифицированным на базе этой специальной информации.
2. Устройство обработки данных, имеющее средство для шифрования обрабатываемых предметных данных, являющихся открытым текстом, заданным алгоритмом и заданным ключом, и представления этих данных в виде зашифрованных данных, носитель записи для записи зашифрованных данных и средство для дешифрирования зашифрованных данных, считанных с носителя записи, алгоритмом и ключом, используемыми при шифровании шифруемых данных, и представления этих данных в виде предметных данных, которое содержит:
средство разбиения для разбиения обрабатываемых предметных данных на заданное число битов и их представления в виде многих фрагментов фрагментированных данных открытого текста, а также для разбиения зашифрованных данных на многие фрагменты зашифрованных фрагментированных данных с тем же числом битов, с которым разбивались при шифровании шифруемые данные;
средство шифрования и дешифрирования для шифрования фрагментированных данных открытого текста алгоритмом и ключом, изменяющимся в заданные моменты времени, и их представления в виде зашифрованных фрагментированных данных и для дешифрирования зашифрованных фрагментированных данных ключом и алгоритмом, используемыми при шифровании шифруемых фрагментированных данных, и их представления в виде фрагментированных данных открытого текста;
средство чтения и записи для записи на носителе записи зашифрованных данных, полученных объединением фрагментированных данных, зашифрованных средством шифрования и дешифрирования, и для считывания с носителя записи зашифрованных данных, записанных на носителе записи;
средство соединения для соединения зашифрованных фрагментированных данных открытого текста и их представления в виде обрабатываемых предметных данных и
средство записи специальной информации для записи на заданном носителе записи специальной информации для идентификации ключа, используемого при шифровании обрабатываемых предметных данных, и связанной с зашифрованными данными, отличающееся тем, что:
средство разбиения разбивает обрабатываемые предметные данные так, что по меньшей мере один фрагмент фрагментированных данных открытого текста имеет число битов, которое отлично от числа битов других фрагментов фрагментированных данных открытого текста, и
при дешифрировании зашифрованных фрагментированных данных средство шифрования и дешифрирования считывает специальную информацию, связанную с этими зашифрованными данными, со средства записи специальной информации, и выполняет дешифрирование алгоритмом и ключом, идентифицированным на базе этой специальной информации.
3. Устройство обработки данных, имеющее средство для шифрования обрабатываемых предметных данных, являющихся открытым текстом, заданным алгоритмом и заданным ключом, и представления этих данных в виде зашифрованных данных, носитель записи для записи зашифрованных данных и средство для дешифрирования зашифрованных данных, считанных с носителя записи, алгоритмом и ключом, используемьми при шифровании шифруемых данных, и представления этих данных в виде предметных данных, которое содержит:
средство разбиения для разбиения обрабатываемых предметных данных на заданное число битов и их представления в виде многих фрагментов фрагментированных данных открытого текста, а также для разбиения зашифрованных данных на многие фрагменты зашифрованных фрагментированных данных с тем же числом битов, с которым разбивались при шифровании шифруемые данные;
средство шифрования и дешифрирования для шифрования фрагментированных данных открытого текста ключом и алгоритмом, изменяющимся в заданные моменты времени, и их представления в виде зашифрованных фрагментированных данных и для дешифрирования зашифрованных фрагментированных данных ключом и алгоритмом, используемыми при шифровании шифруемых фрагментированных данных, и их представления в виде фрагментированных данных открытого текста, при этом средство шифрования и дешифрирования выполняет шифрование или дешифрирование на каждое стандартное число битов, принимаемое в качестве стандарта;
средство чтения и записи для записи на носителе записи зашифрованных данных, полученных объединением фрагментированных данных, зашифрованных средством шифрования и дешифрирования, и для считывания с носителя записи зашифрованных данных, записанных на носителе записи;
средство соединения для соединения зашифрованных фрагментированных данных открытого текста и их представления в виде обрабатываемых предметных данных и
средство записи специальной информации для записи на заданном носителе записи специальной информации для идентификации алгоритма, используемого при шифровании обрабатываемых предметных данных, и связанной с зашифрованными данными, отличающееся тем, что:
средство разбиения разбивает обрабатываемые предметные данные на заданное число битов, меньшее, чем стандартное число битов, и
имеется средство смешивания, предназначенное для согласования числа битов фрагментированных данных открытого текста со стандартным числом битов введением в фрагментированные данные открытого текста фиктивных данных, не зависимых от обрабатываемых предметных данных, и
при дешифрировании зашифрованных фрагментированных данных средство шифрования и дешифрирования считывает специальную информацию, связанную с этими зашифрованными данными, со средства записи специальной информации, и выполняет дешифрирование ключом и алгоритмом, идентифицированным на базе этой специальной информации.
4. Устройство обработки данных, имеющее средство для шифрования обрабатываемых предметных данных, являющихся открытым текстом, заданным алгоритмом и заданным ключом и представления этих данных в виде зашифрованных данных, носитель записи для записи зашифрованных данных и средство для дешифрирования зашифрованных данных, считанных с носителя записи, алгоритмом и ключом, используемыми при шифровании шифруемых данных, и представления этих данных в виде обрабатываемых предметных данных, которое содержит:
средство разбиения для разбиения обрабатываемых предметных данных на заданное число битов и их представления в виде многих фрагментов фрагментированных данных открытого текста, а также для разбиения зашифрованных данных на многие фрагменты зашифрованных фрагментированных данных с тем же числом битов, с которым разбивались при шифровании шифруемые данные;
средство шифрования и дешифрирования для шифрования фрагментированных данных открытого текста алгоритмом и ключом, изменяющимся в заданные моменты времени, и их представления в виде зашифрованных фрагментированных данных и для дешифрирования зашифрованных фрагментированных данных ключом и алгоритмом, используемыми при шифровании шифруемых фрагментированных данных, и их представления в виде фрагментированных данных открытого текста, при этом средство шифрования и дешифрирования выполняет шифрование или дешифрирование на каждое стандартное число битов, принимаемое в качестве стандарта;
средство чтения и записи для записи на носителе записи зашифрованных данных, полученных объединением фрагментированных данных, зашифрованных средством шифрования и дешифрирования, и для считывания с носителя записи зашифрованных данных, записанных на носителе записи;
средство соединения для соединения дешифрованных фрагментированных данных открытого текста и их представления в виде обрабатываемых предметных данных и
средство записи специальной информации для записи на заданном носителе записи специальной информации для идентификации ключа, используемого при шифровании обрабатываемых предметных данных, и связанной с зашифрованными данными, отличающееся тем, что:
средство разбиения разбивает обрабатываемые предметные данные на заданное число битов, меньшее, чем стандартное число битов, и
имеется средство смешивания, предназначенное для согласования числа битов фрагментированных данных открытого текста со стандартным числом битов введением в фрагментированные данные открытого текста фиктивных данных, не зависимых от обрабатываемых предметных данных, и при дешифрировании зашифрованных фрагментированных данных средство шифрования и дешифрирования считывает специальную информацию, связанную с этими зашифрованными данными, со средства записи специальной информации, и выполняет дешифрирование алгоритмом и ключом, идентифицированным на базе этой специальной информации.
5. Устройство обработки данных, имеющее средство для шифрования обрабатываемых предметных данных, являющихся открытым текстом, заданным алгоритмом и заданным ключом и представления этих данных в виде зашифрованных данных, носитель записи для записи зашифрованных данных и средство для дешифрирования зашифрованных данных, считанных с носителя записи, алгоритмом и ключом, используемыми при шифровании шифруемых данных, для представления этих данных в виде обрабатываемых предметных данных, которое содержит:
средство разбиения для разбиения обрабатываемых предметных данных на заданное число битов и их представления в виде многих фрагментов фрагментированных данных открытого текста, а также для разбиения зашифрованных данных на многие фрагменты зашифрованных фрагментированных данных с тем же числом битов, с которым разбивались при шифровании шифруемые данные;
средство генерации решений для последовательной генерации решений, которые являются псевдослучайными числами;
средство шифрования и дешифрирования для шифрования фрагментированных данных открытого текста ключом и алгоритмом, сгенерированным на базе этих решений, и их представления в виде зашифрованных фрагментированных данных и для дешифрирования зашифрованных фрагментированных данных ключом и алгоритмом, используемыми при шифровании шифруемых фрагментированных данных, и их представления в виде фрагментированных данных открытого текста;
средство чтения и записи для записи на носителе записи зашифрованных данных, полученных объединением фрагментированных данных, зашифрованных средством шифрования и дешифрирования, и для считывания с носителя записи зашифрованных данных, записанных на носителе записи;
средство соединения для соединения дешифрированных фрагментированных данных открытого текста и их представления в виде обрабатываемых предметных данных и
средство записи специальной информации для записи на заданном носителе записи специальной информации для идентификации алгоритма, используемого при шифровании обрабатываемых предметных данных, и связанной с зашифрованными данными, отличающееся тем, что:
средство разбиения разбивает обрабатываемые предметные данные так, что по меньшей мере один фрагмент фрагментированных данных открытого текста имеет число битов, которое отлично от числа битов других фрагментов фрагментированных данных открытого текста, и
при дешифрировании зашифрованных фрагментированных данных средство шифрования и дешифрирования считывает специальную информацию, связанную с этими зашифрованными данными, из средства записи специальной информации и выполняет дешифрирование ключом и алгоритмом, идентифицированным на базе этой специальной информации.
6. Устройство обработки данных, имеющее средство для шифрования обрабатываемых предметных данных, являющихся открытым текстом, заданным алгоритмом и заданным ключом и представления этих данных в виде зашифрованных данных, носитель записи для записи зашифрованных данных и средство для дешифрирования зашифрованных данных, считанных с носителя записи, алгоритмом и ключом, используемыми при шифровании шифруемых данных, и представления этих данных в виде обрабатываемых предметных данных, которое содержит:
средство разбиения для разбиения обрабатываемых предметных данных на заданное число битов и их представления в виде многих фрагментов фрагментированных данных открытого текста, а также для разбиения зашифрованных данных на многие фрагменты зашифрованных фрагментированных данных с тем же числом битов, с которым разбивались при шифровании шифруемые данные;
средство генерации решений для последовательной генерации решений, которые являются псевдослучайными числами;
средство шифрования и дешифрирования для шифрования фрагментированных данных открытого текста алгоритмом и ключом, сгенерированным на базе этих решений, и их представления в виде зашифрованных фрагментированных данных и для дешифрирования зашифрованных фрагментированных данных ключом и алгоритмом, используемыми при шифровании шифруемых фрагментированных данных, и их представления в виде фрагментированных данных открытого текста;
средство чтения и записи для записи на носителе записи зашифрованных данных, полученных объединением фрагментированных данных, зашифрованных средством шифрования и дешифрирования, и для считывания с носителя записи зашифрованных данных, записанных на носителе записи;
средство соединения для соединения дешифрированных фрагментированных данных открытого текста и их представления в виде обрабатываемых предметных данных и
средство записи специальной информации для записи на заданном носителе записи специальной информации для идентификации ключа, используемого при шифровании обрабатываемых предметных данных, и связанной с зашифрованными данными, отличающееся тем, что:
средство разбиения разбивает обрабатываемые предметные данные так, что по меньшей мере один фрагмент фрагментированных данных открытого текста имеет число битов, отличное от числа битов других фрагментов фрагментированных данных открытого текста, и
при дешифрировании зашифрованных фрагментированных данных средство шифрования и дешифрирования считывает специальную информацию, связанную с этими зашифрованными данными, из средства записи специальной информации и выполняет дешифрирование алгоритмом и ключом, идентифицированным на базе этой специальной информации.
7. Устройство обработки данных по пп.1, 2, 5 или 6, содержащее средство смешивания для введения фиктивных данных, не зависимых от обрабатываемых предметных данных, в фрагменты фрагментированных данных открытого текста, за исключением фрагмента с наибольшим числом битов, и тем самым для согласования числа битов каждого фрагмента фрагментированных данных открытого текста с числом битов фрагмента, имеющего наибольшее число битов.
8. Устройство обработки данных, имеющее средство для шифрования обрабатываемых предметных данных, являющихся открытым текстом, заданным алгоритмом и заданным ключом и представления этих данных в виде зашифрованных данных, носитель записи для записи зашифрованных данных и средство для дешифрирования зашифрованных данных, считанных с носителя записи, алгоритмом и ключом, используемыми при шифровании шифруемых данных, и представления этих данных в виде обрабатываемых предметных данных, которое содержит:
средство разбиения для разбиения предметных данных на заданное число битов и их представления в виде многих фрагментов фрагментированных данных открытого текста, а также для разбиения зашифрованных данных на многие фрагменты зашифрованных фрагментированных данных с тем же числом битов, с которым разбивались при шифровании шифруемые данные;
средство генерации решений для последовательной генерации решений, которые являются псевдослучайными числами;
средство шифрования и дешифрирования для шифрования фрагментированных данных открытого текста ключом и алгоритмом, сгенерированным на базе этих решений, и их представления в виде зашифрованных фрагментированных данных, и для дешифрирования зашифрованных фрагментированных данных ключом и алгоритмом, используемыми при шифровании шифруемых фрагментированных данных, и их представления в виде фрагментированных данных открытого текста, при этом средство шифрования и дешифрирования выполняет шифрование или дешифрирование на каждое стандартное число битов, принимаемое в качестве стандарта;
средство чтения и записи для записи на носителе записи зашифрованных данных, полученных объединением фрагментированных данных, зашифрованных средством шифрования и дешифрирования, и для считывания с носителя записи зашифрованных данных, записанных на носителе записи;
средство соединения для соединения дешифрированных фрагментированных данных открытого текста и их представления в виде обрабатываемых предметных данных и
средство записи специальной информации для записи на заданном носителе записи специальной информации для идентификации алгоритма, используемого при шифровании обрабатываемых предметных данных, и связанной с зашифрованными данными, и
средство смешивания для согласования числа битов фрагментированных данных открытого текста со стандартным числом битов введением фиктивных данных, не зависимых от обрабатываемых предметных данных, в фрагменты фрагментированных данных открытого текста, отличающееся тем, что:
средство разбиения разбивает обрабатываемые предметные данные на число битов меньшее, чем стандартное число битов, и
при дешифрировании зашифрованных фрагментированных данных средство шифрования и дешифрирования считывает специальную информацию, связанную с этими зашифрованными данными, из средства записи специальной информации и выполняет дешифрирование ключом и алгоритмом, идентифицированным на базе этой специальной информации.
9. Устройство обработки данных, имеющее средство для шифрования обрабатываемых предметных данных, являющихся открытым текстом, заданным алгоритмом и заданным ключом, и представления этих данных в виде зашифрованных данных, носитель записи для записи зашифрованных данных и средство для дешифрирования зашифрованных данных, считанных с носителя записи, алгоритмом и ключом, используемыми при шифровании шифруемых данных, и представления этих данных в виде обрабатываемых предметных данных, которое содержит:
средство разбиения для разбиения предметных данных на заданное число битов и их представления в виде многих фрагментов фрагментированных данных открытого текста, а также для разбиения зашифрованных данных на многие фрагменты зашифрованных фрагментированных данных с тем же числом битов, с которым разбивались при шифровании шифруемые данные;
средство генерации решений для последовательной генерации решений, которые являются псевдослучайными числами;
средство шифрования и дешифрирования для шифрования фрагментированных данных открытого текста алгоритмом и ключом, сгенерированным на базе этих решений, и их представления в виде зашифрованных фрагментированных данных, и для дешифрирования зашифрованных фрагментированных данных ключом и алгоритмом, используемыми при шифровании шифруемых фрагментированных данных, и их представления в виде фрагментированных данных открытого текста, при этом средство шифрования и дешифрирования выполняет шифрование или дешифрирование на каждое стандартное число битов, принимаемое в качестве стандарта;
средство чтения и записи для записи на носителе записи зашифрованных данных, полученных объединением фрагментированных данных, зашифрованных средством шифрования и дешифрирования, и для считывания с носителя записи зашифрованных данных, записанных на носителе записи;
средство соединения для соединения дешифрованных фрагментированных данных открытого текста и их представления в виде обрабатываемых предметных данных и
средство записи специальной информации для записи на заданном носителе записи специальной информации для идентификации ключа, используемого при шифровании обрабатываемых предметных данных, и связанной с зашифрованными данными, и
средство смешивания для согласования числа битов фрагментированных данных открытого текста со стандартным числом битов введением фиктивных данных, не зависимых от обрабатываемых предметных данных, в фрагменты фрагментированных данных открытого текста, отличающееся тем, что:
средство разбиения разбивает обрабатываемые предметные данные на число битов, меньшее, чем стандартное число битов, и
при дешифрировании зашифрованных фрагментированных данных средство шифрования и дешифрирования считывает специальную информацию, связанную с этими зашифрованными данными, из средства записи специальной информации и выполняет дешифрирование алгоритмом и ключом, идентифицированным на базе этой специальной информации.
10. Устройство обработки данных по п.8 или 9, отличающееся тем, что средство разбиения разбивает обрабатываемые предметные данные на заданное число битов, меньшее, чем стандартное число битов.
11. Устройство обработки данных по п.10, отличающееся тем, что средство смешивания вводит фиктивные данные в заданные одинаковые позиции фрагментов фрагментированных данных открытого текста.
12. Устройство обработки данных по п.10, отличающееся тем, что средство смешивания вводит фиктивные данные в заданные позиции, различные для каждого отдельного фрагмента фрагментированных данных открытого текста.
13. Устройство обработки данных по п.10, отличающееся тем, что средство разбиения разбивает обрабатываемые предметные данные так, что по меньшей мере один фрагмент фрагментированных данных открытого текста имеет число битов, которое отлично от числа битов других фрагментов фрагментированных данных открытого текста.
14. Устройство обработки данных по пп.5, 6, 8 и 9, отличающееся тем, что средство генерации решений генерирует решения каждый раз, как шифруются обрабатываемые предметные данные и дешифрируются зашифрованные данные.
15. Устройство обработки данных по пп.5, 6, 8 и 9, отличающееся тем, что средство генерации решений генерирует решения каждый раз, как шифруются фрагментированные данные открытого текста и дешифрируются зашифрованные фрагментированные данные.
16. Устройство обработки данных по п.12, отличающееся тем, что средство смешивания, базируясь на этих решениях, определяет заданную позицию, в которую вводятся фиктивные данные.
17. Устройство обработки данных по п.13, отличающееся тем, что средство разбиения, базируясь на этих решениях, разбивает обрабатываемые предметные данные так, что по меньшей мере один фрагмент фрагментированных данных открытого текста имеет число битов, которое отлично от числа битов других фрагментов фрагментированных данных открытого текста.
18. Устройство обработки данных, имеющее средство для шифрования обрабатываемых предметных данных, являющихся открытым текстом, заданным алгоритмом и заданным ключом и представления этих данных в виде зашифрованных данных, носитель записи для записи зашифрованных данных и средство для дешифрирования зашифрованных данных, считанных с носителя записи, алгоритмом и ключом, используемыми при шифровании шифруемых данных, и представления этих данных в виде обрабатываемых предметных данных; при этом устройство обработки данных шифрует многие фрагменты обрабатываемых предметных данных для их представления в виде зашифрованных данных и дешифрирует многие фрагменты зашифрованных данных в том же порядке, который использовался при их шифровании; и содержит:
средство разбиения для разбиения обрабатываемых предметных данных на заданное число битов и их представления в виде многих фрагментов фрагментированных данных открытого текста, а также для разбиения зашифрованных данных на многие фрагменты зашифрованных фрагментированных данных с тем же числом битов, с которым разбивались при шифровании шифруемые данные;
средство генерации решений для последовательной генерации новых решений каждый раз, как обрабатываемые предметные данные шифруются назначением прошлых решений заданному алгоритму генерации решений, обладающему возможностью генерировать новое решение при назначении ему по меньшей мере одного из прошлых решений;
первое средство генерации алгоритмов для последовательной генерации новых алгоритмов каждый раз, как обрабатываемые предметные данные шифруются с использованием сгенерированных решений;
второе средство генерации алгоритмов для последовательной генерации таких же новых алгоритмов, которые сгенерированы первым средством генерации алгоритмов, каждый раз, как шифруемые данные шифруются с использованием сгенерированных решений;
средство шифрования и дешифрирования для шифрования фрагментированных данных открытого текста ключом и алгоритмом, сгенерированным первым средством генерации алгоритмов, и их представления в виде зашифрованных фрагментированных данных, и для дешифрирования зашифрованных фрагментированных данных ключом, используемым при шифровании шифруемых фрагментированных данных, и тем же алгоритмом, который использовался при шифровании шифруемых фрагментированных данных, сгенерированным вторым средством генерации алгоритмов, и их представления в виде фрагментированных данных открытого текста,
средство чтения и записи для записи на носителе записи зашифрованных данных, полученных объединением фрагментированных данных, зашифрованных средством шифрования и дешифрирования, и для считывания с носителя записи зашифрованных данных, записанных на носителе записи;
средство соединения для соединения дешифрированных фрагментированных данных открытого текста и их представления в виде обрабатываемых предметных данных, отличающееся тем, что:
средство разбиения разбивает обрабатываемые предметные данные так, что по меньшей мере один фрагмент фрагментированных данных открытого текста имеет число битов, которое отлично от числа битов других фрагментов фрагментированных данных открытого текста.
19. Устройство обработки данных, имеющее средство шифрования обрабатываемых предметных данных, являющихся открытым текстом, заданным алгоритмом и заданным ключом и представления этих данных в виде зашифрованных данных, носитель записи для записи зашифрованных данных и средство для дешифрирования зашифрованных данных, считанных с носителя записи, алгоритмом и ключом, используемыми при шифровании шифруемых данных, и представления этих данных в виде обрабатываемых предметных данных; при этом устройство обработки данных шифрует многие фрагменты обрабатываемых предметных данных для их представления в виде зашифрованных данных и дешифрирует многие фрагменты зашифрованных данных в том же порядке, который использовался при их шифровании; и содержит:
средство разбиения для разбиения обрабатываемых предметных данных на заданное число битов и их представления в виде многих фрагментов фрагментированных данных открытого текста, а также для разбиения зашифрованных данных на многие фрагменты зашифрованных фрагментированных данных с тем же числом битов, с которым разбивались при шифровании шифруемые данные;
средство генерации решений для последовательной генерации решений каждый раз, как обрабатываемые предметные данные шифруются назначением прошлых решений заданному алгоритму генерации решений, обладающему возможностью генерировать новое решение при назначении ему по меньшей мере одного из прошлых решений;
первое средство генерации ключей для последовательной генерации новых ключей каждый раз, как обрабатываемые предметные данные шифруются с использованием сгенерированных решений;
второе средство генерации ключей для последовательной генерации таких же новых ключей, которые сгенерированы первым средством генерации ключей, каждый раз, как зашифрованные дешифрируются с использованием сгенерированных решений;
средство шифрования и дешифрирования для шифрования фрагментированных данных открытого текста алгоритмом и ключом, сгенерированным первым средством генерации ключей, и их представления в виде зашифрованных фрагментированных данных, и для дешифрирования зашифрованных фрагментированных данных алгоритмом, используемым при шифровании шифруемых фрагментированных данных, и тем же самым ключом, который использовался при шифровании шифруемых фрагментированных данных, и сгенерированным вторым средством генерации ключей, и их представления в виде фрагментированных данных открытого текста;
средство чтения и записи для записи на носителе записи зашифрованных данных, полученных объединением фрагментированных данных, зашифрованных средством шифрования и дешифрирования, и для считывания с носителя записи зашифрованных данных, записанных на носителе записи;
средство соединения для соединения дешифрированных фрагментированных данных открытого текста и их представления в виде обрабатываемых предметных данных, отличающееся тем, что:
средство разбиения разбивает обрабатываемые предметные данные так, что по меньшей мере один фрагмент фрагментированных данных открытого текста имеет число битов, которое отлично от числа битов других фрагментов фрагментированных данных открытого текста.
20. Устройство обработки данных, имеющее средство шифрования обрабатываемых предметных данных, являющихся открытым текстом, заданным алгоритмом и заданным ключом и представления этих данных в виде зашифрованных данных, носитель записи для записи зашифрованных данных и средство для дешифрирования зашифрованных данных, считанных с носителя записи, алгоритмом и ключом, используемыми при шифровании шифруемых данных, и представления этих данных в виде обрабатываемых предметных данных; при этом устройство обработки данных шифрует многие фрагменты обрабатываемых предметных данных для их представления в виде зашифрованных данных и дешифрирует многие фрагменты зашифрованных данных в том же порядке, который использовался при их шифровании; и содержит:
средство разбиения для разбиения обрабатываемых предметных данных на заданное число битов и их представления в виде многих фрагментов фрагментированных данных открытого текста, а также для разбиения зашифрованных данных на многие фрагменты зашифрованных фрагментированных данных с тем же числом битов, с которым разбивались при шифровании шифруемые данные;
первое средство генерации решений для последовательной генерации новых решений каждый раз, как обрабатываемые предметные данные шифруются назначением прошлых решений заданному алгоритму генерации решений, обладающему возможностью генерировать новое решение при назначении ему по меньшей мере одного из прошлых решений;
первое средство генерации алгоритмов для последовательной генерации новых алгоритмов каждый раз, как обрабатываемые предметные данные шифруются с использованием решений, сгенерированных первым средством генерации решений;
второе средство генерации решений для последовательной генерации таких же новых решений, которые сгенерированы первым средством генерации решений, каждый раз, как зашифрованные данные дешифрируются назначением прошлых решений заданному алгоритму генерации решений, обладающему возможностью генерировать новое решение при назначении ему по меньшей мере одного из прошлых решений;
второе средство генерации алгоритмов для последовательной генерации таких же новых алгоритмов, которые сгенерированы первым средством генерации алгоритмов, каждый раз, как зашифрованные данные дешифрируются с использованием решений, сгенерированных вторым средством генерации решений;
средство шифрования и дешифрирования для шифрования фрагментированных данных открытого текста ключом и алгоритмом, сгенерированным первым средством генерации алгоритмов, и их представления в виде зашифрованных фрагментированных данных, и для дешифрирования зашифрованных фрагментированных данных ключом, используемым при шифровании шифруемых фрагментированных данных, и тем же самым алгоритмом, который использовался при шифровании шифруемых фрагментированных данных, сгенерированным вторым средством генерации алгоритмов, и их представления в виде фрагментированных данных открытого текста;
средство чтения и записи для записи на носителе записи зашифрованных данных, полученных объединением фрагментированных данных, зашифрованных средством шифрования и дешифрирования, и для считывания с носителя записи зашифрованных данных, записанных на носителе записи;
средство соединения для соединения дешифрированных фрагментированных данных открытого текста и их представления в виде обрабатываемых предметных данных, отличающееся тем, что:
средство разбиения разбивает обрабатываемые предметные данные так, что по меньшей мере один фрагмент фрагментированных данных открытого текста имеет число битов, которое отлично от числа битов других фрагментов фрагментированных данных открытого текста.
21. Устройство обработки данных, имеющее средство шифрования обрабатываемых предметных данных, являющихся открытым текстом, заданным алгоритмом и заданным ключом и представления этих данных в виде зашифрованных данных, носитель записи для записи зашифрованных данных и средство для дешифрирования зашифрованных данных, считанных с носителя записи алгоритмом и ключом, используемыми при шифровании шифруемых данных, и представления этих данных в виде обрабатываемых предметных данных; при этом устройство обработки данных шифрует многие фрагменты обрабатываемых предметных данных для их представления в виде зашифрованных данных и дешифрирует многие фрагменты зашифрованных данных в том же порядке, который использовался при их шифровании; и содержит:
средство разбиения для разбиения обрабатываемых предметных данных на заданное число битов и их представления в виде многих фрагментов фрагментированных данных открытого текста, а также для разбиения зашифрованных данных на многие фрагменты зашифрованных фрагментированных данных с тем же числом битов, с которым разбивались при шифровании шифруемые данные;
первое средство генерации решений для последовательной генерации новых решений каждый раз, как обрабатываемые предметные данные шифруются назначением прошлых решений заданному алгоритму генерации решений, обладающему возможностью генерировать новое решение при назначении ему по меньшей мере одного из прошлых решений;
первое средство генерации ключей для последовательной генерации новых ключей каждый раз, как обрабатываемые предметные данные шифруются с использованием решений, сгенерированных первым средством генерации решений;
второе средство генерации решений для последовательной генерации таких же новых решений, которые сгенерированы первым средством генерации решений, каждый раз, как зашифрованные данные дешифрируются назначением прошлых решений заданному алгоритму генерации решений, обладающему возможностью генерировать новое решение при назначении ему по меньшей мере одного из прошлых решений;
второе средство генерации ключей для последовательной генерации таких же новых ключей, которые сгенерированы первым средством генерации ключей, каждый раз, как зашифрованные данные дешифрируются с использованием решений, сгенерированных вторым средством генерации решений;
средство шифрования и дешифрирования для шифрования фрагментированных данных открытого текста алгоритмом и ключом, сгенерированным первым средством генерации ключей, и их представления в виде зашифрованных фрагментированных данных, и для дешифрирования зашифрованных фрагментированных данных алгоритмом, используемым при шифровании шифруемых фрагментированных данных, и тем же самым ключом, который использовался при шифровании шифруемых фрагментированных данных, сгенерированным вторым средством генерации ключей, и их представления в виде фрагментированных данных открытого текста;
средство чтения и записи для записи на носителе записи зашифрованных данных, полученных объединением фрагментированных данных, зашифрованных средством шифрования и дешифрирования, и для считывания с носителя записи зашифрованных данных, записанных на носителе записи;
средство соединения для соединения дешифрированных фрагментированных данных открытого текста и их представления в виде обрабатываемых предметных данных, отличающееся тем, что:
средство разбиения разбивает обрабатываемые предметные данные так, что по меньшей мере один фрагмент фрагментированных данных открытого текста имеет число битов, которое отлично от числа битов других фрагментов фрагментированных данных открытого текста.
22. Устройство обработки данных, имеющее средство шифрования обрабатываемых предметных данных, являющихся открытым текстом, заданным алгоритмом и заданным ключом и представления этих данных в виде зашифрованных данных, носитель записи для записи зашифрованных данных и средство для дешифрирования зашифрованных данных, считанных с носителя записи алгоритмом и ключом, используемыми при шифровании шифруемых данных, и представления этих данных в виде предметных данных; при этом устройство обработки данных шифрует многие фрагменты обрабатываемых предметных данных для их представления в виде зашифрованных данных и дешифрирует многие фрагменты зашифрованных данных в том же порядке, который использовался при их шифровании; и содержит:
средство разбиения для разбиения обрабатываемых предметных данных на заданное число битов и их представления в виде многих фрагментов фрагментированных данных открытого текста, а также для разбиения зашифрованных данных на многие фрагменты зашифрованных фрагментированных данных с тем же числом битов, с которым разбивались при шифровании шифруемые данные;
средство генерации решений для последовательной генерации новых решений каждый раз, как обрабатываемые предметные данные шифруются назначением прошлых решений заданному алгоритму генерации решений, обладающему возможностью генерировать новое решение при назначении ему по меньшей мере одного из прошлых решений;
первое средство генерации алгоритмов для последовательной генерации новых алгоритмов каждый раз, как обрабатываемые предметные данные шифруются с использованием сгенерированных решений;
второе средство генерации алгоритмов для последовательной генерации таких же новых алгоритмов, которые сгенерированы первым средством генерации алгоритмов, каждый раз, как зашифрованные данные дешифрируются с использованием сгенерированных решений;
средство шифрования и дешифрирования для шифрования фрагментированных данных открытого текста ключом и алгоритмом, сгенерированным первым средством генерации алгоритмов, и их представления в виде зашифрованных фрагментированных данных, и для дешифрирования зашифрованных фрагментированных данных ключом, используемым при шифровании шифруемых фрагментированных данных, и тем же самым алгоритмом, который использовался при шифровании шифруемых фрагментированных данных, сгенерированным вторым средством генерации алгоритмов, и их представления в виде фрагментированных данных открытого текста, при этом средство шифрования и дешифрирования выполняет шифрование или дешифрирование на каждое стандартное число битов, принимаемое в качестве стандарта;
средство чтения и записи для записи на носителе записи зашифрованных данных, полученных объединением фрагментированных данных, зашифрованных средством шифрования и дешифрирования, и для считывания с носителя записи зашифрованных данных, записанных на носителе записи;
средство соединения для соединения дешифрированных фрагментированных данных открытого текста и их представления в виде обрабатываемых предметных данных, отличающееся тем, что:
средство разбиения разбивает обрабатываемые предметные данные на число битов, меньшее, чем стандартное число битов, и
имеется средство смешивания, которое обеспечивает согласование числа битов фрагментированных данных открытого текста со стандартным числом битов введением фиктивных данных, не зависимых от обрабатываемых предметных данных, в фрагментированные данные открытого текста.
23. Устройство обработки данных, имеющее средство шифрования обрабатываемых предметных данных, являющихся открытым текстом, заданным алгоритмом и заданным ключом и представления этих данных в виде зашифрованных данных, носитель записи для записи зашифрованных данных и средство для дешифрирования зашифрованных данных, считанных с носителя записи, алгоритмом и ключом, используемыми при шифровании шифруемых данных, и представления этих данных в виде обрабатываемые предметных данных; при этом устройство обработки данных шифрует многие фрагменты обрабатываемых предметных данных для их представления в виде зашифрованных данных и дешифрирует многие фрагменты зашифрованных данных в том же порядке, который использовался при их шифровании; и содержит:
средство разбиения для разбиения предметных данных на заданное число битов и их представления в виде многих фрагментов фрагментированных данных открытого текста, а также для разбиения зашифрованных данных на многие фрагменты зашифрованных фрагментированных данных с тем же числом битов, с которым разбивались при шифровании шифруемые данные;
средство генерации решений для последовательной генерации новых решений каждый раз, как предметные данные шифруются назначением прошлых решений заданному алгоритму генерации решений, обладающему возможностью генерировать новое решение при назначении ему по меньшей мере одного из прошлых решений;
первое средство генерации ключей для последовательной генерации новых ключей каждый раз, как обрабатываемые предметные данные шифруются с использованием сгенерированных решений;
второе средство генерации ключей для последовательной генерации таких же новых ключей, которые сгенерированы первым средством генерации ключей, каждый раз, как зашифрованные данные дешифрируются с использованием сгенерированных решений;
средство шифрования и дешифрирования для шифрования фрагментированных данных открытого текста алгоритмом и ключом, сгенерированным первым средством генерации ключей, и их представления в виде зашифрованных фрагментированных данных, и для дешифрирования зашифрованных фрагментированных данных алгоритмом, используемым при шифровании шифруемых фрагментированных данных, и тем же самым ключом, который использовался при шифровании шифруемых фрагментированных данных, сгенерированным вторым средством генерации ключей, и их представления в виде фрагментированных данных открытого текста, при этом средство шифрования и дешифрирования выполняет шифрование и дешифрирование на каждое стандартное число битов, принимаемое в качестве стандарта;
средство чтения и записи для записи на носителе записи зашифрованных данных, полученных объединением фрагментированных данных, зашифрованных средством шифрования и дешифрирования, и для считывания с носителя записи зашифрованных данных, записанных на носителе записи;
средство соединения для соединения дешифрированных фрагментированных данных открытого текста и их представления в виде обрабатываемых предметных данных, отличающееся тем, что:
средство разбиения разбивает обрабатываемые предметные данные на число битов, меньшее, чем стандартное число битов, и
имеется средство смешивания, которое обеспечивает согласование числа битов фрагментированных данных открытого текста со стандартным числом битов введением фиктивных данных, не зависимых от обрабатываемых предметных данных, в фрагментированные данные открытого текста.
24. Устройство обработки данных, имеющее средство шифрования обрабатываемых предметных данных, являющихся открытым текстом, заданным алгоритмом и заданным ключом и представления этих данных в виде зашифрованных данных, носитель записи для записи зашифрованных данных и средство для дешифрирования зашифрованных данных, считанных с носителя записи алгоритмом и ключом, используемыми при шифровании шифруемых данных, и представления этих данных в виде обрабатываемых предметных данных; при этом устройство обработки данных шифрует многие фрагменты обрабатываемых предметных данных для их представления в виде зашифрованных данных и дешифрирует многие фрагменты зашифрованных данных в том же порядке, который использовался при их шифровании; и содержит:
средство разбиения для разбиения предметных данных на заданное число битов и их представления в виде многих фрагментов фрагментированных данных открытого текста, а также для разбиения зашифрованных данных на многие фрагменты зашифрованных фрагментированных данных с тем же числом битов, с которым разбивались при шифровании шифруемые данные;
первое средство генерации решений для последовательной генерации новых решений каждый раз, как предметные данные шифруются назначением прошлых решений заданному алгоритму генерации решений, обладающему возможностью генерировать новое решение при назначении ему по меньшей мере одного из прошлых решений;
первое средство генерации алгоритмов для последовательной генерации новых алгоритмов каждый раз, как обрабатываемые предметные данные шифруются с использованием решений, сгенерированных первым средством генерации решений;
второе средство генерации решений для последовательной генерации таких же новых решений, которые сгенерированы первым средством генерации решений, каждый раз, как зашифрованные данные дешифрируются назначением прошлых решений заданному алгоритму генерации решений, обладающему возможностью генерировать новое решение при назначении ему по меньшей мере одного из прошлых решений;
второе средство генерации алгоритмов для последовательной генерации таких же новых алгоритмов, которые сгенерированы первым средством генерации алгоритмов, каждый раз, как зашифрованные данные дешифрируются с использованием решений, сгенерированных вторым средством генерации решений;
средство шифрования и дешифрирования для шифрования фрагментированных данных открытого текста ключом и алгоритмом, сгенерированным первым средством генерации алгоритмов, и их представления в виде зашифрованных фрагментированных данных, и для дешифрирования зашифрованных фрагментированных данных ключом, используемым при шифровании шифруемых фрагментированных данных, и тем же самым алгоритмом, который использовался при шифровании шифруемых фрагментированных данных, сгенерированным вторым средством генерации алгоритмов, и их представления в виде фрагментированных данных открытого текста, при этом средство шифрования и дешифрирования выполняет шифрование и дешифрирование на каждое стандартное число битов, принимаемое в качестве стандарта;
средство чтения и записи для записи на носителе записи зашифрованных данных, полученных объединением фрагментированных данных, зашифрованных средством шифрования и дешифрирования, и для считывания с носителя записи зашифрованных данных, записанных на носителе записи;
средство соединения для соединения дешифрированных фрагментированных данных открытого текста и их представления в виде обрабатываемых предметных данных, отличающееся тем, что:
средство разбиения разбивает обрабатываемые предметные данные на число битов, меньшее, чем стандартное число битов, и
имеется средство смешивания, которое обеспечивает согласование числа битов фрагментированных данных открытого текста со стандартным числом битов введением фиктивных данных, не зависимых от обрабатываемых предметных данных, в фрагментированные данные открытого текста.
25. Устройство обработки данных, имеющее средство шифрования обрабатываемых предметных данных, являющихся открытым текстом, заданным алгоритмом и заданным ключом и представления этих данных в виде зашифрованных данных, носитель записи для записи зашифрованных данных и средство для дешифрирования зашифрованных данных, считанных с носителя записи алгоритмом и ключом, используемыми при шифровании шифруемых данных, и представления этих данных в виде обрабатываемых предметных данных; при этом устройство обработки данных шифрует многие фрагменты обрабатываемых предметных данных для их представления в виде зашифрованных данных и дешифрирует многие фрагменты зашифрованных данных в том же порядке, который использовался при их шифровании; и содержит:
средство разбиения для разбиения предметных данных на заданное число битов и их представления в виде многих фрагментов фрагментированных данных открытого текста, а также для разбиения зашифрованных данных на многие фрагменты зашифрованных фрагментированных данных с тем же числом битов, с которым разбивались при шифровании шифруемые данные;
первое средство генерации решений для последовательной генерации новых решений каждый раз, как обрабатываемые предметные данные шифруются назначением прошлых решений заданному алгоритму генерации решений, обладающему возможностью генерировать новое решение при назначении ему по меньшей мере одного из прошлых решений;
первое средство генерации ключей для последовательной генерации новых ключей каждый раз, как обрабатываемые предметные данные шифруются с использованием решений, сгенерированных первым средством генерации решений;
второе средство генерации решений для последовательной генерации таких же новых решений, которые сгенерированы первым средством генерации решений, каждый раз, как зашифрованные данные дешифрируются назначением прошлых решений заданному алгоритму генерации решений, обладающему возможностью генерировать новое решение при назначении ему по меньшей мере одного из прошлых решений;
второе средство генерации ключей для последовательной генерации таких же новых ключей, которые сгенерированы первым средством генерации ключей, каждый раз, как зашифрованные данные дешифрируются с использованием решений, сгенерированных вторым средством генерации решений;
средство шифрования и дешифрирования для шифрования фрагментированных данных открытого текста алгоритмом и ключом, сгенерированным первым средством генерации ключей, и их представления в виде зашифрованных фрагментированных данных, и для дешифрирования зашифрованных фрагментированных данных алгоритмом, используемым при шифровании шифруемых фрагментированных данных, и тем же самым ключом, который использовался при шифровании шифруемых фрагментированных данных, сгенерированным вторым средством генерации ключей, и их представления в виде фрагментированных данных открытого текста, при этом средство шифрования и дешифрирования выполняет шифрование или дешифрирование на каждое стандартное число битов, принимаемое в качестве стандарта;
средство чтения и записи для записи на носителе записи зашифрованных данных, полученных объединением фрагментированных данных, зашифрованных средством шифрования и дешифрирования, и для считывания с носителя записи зашифрованных данных, записанных на носителе записи;
средство соединения для соединения дешифрированных фрагментированных данных открытого текста и их представления в виде обрабатываемых предметных данных, отличающееся тем, что:
средство разбиения разбивает обрабатываемые предметные данные на число битов, меньшее, чем стандартное число битов, и
имеется средство смешивания, которое обеспечивает согласование числа битов фрагментированных данных открытого текста со стандартным числом битов введением фиктивных данных, не зависимых от обрабатываемых предметных данных, в фрагментированные данные открытого текста.
26. Устройство обработки данных, имеющее средство шифрования обрабатываемых предметных данных, являющихся открытым текстом, заданным алгоритмом и заданным ключом и представления этих данных в виде зашифрованных данных, носитель записи для записи зашифрованных данных и средство для дешифрирования зашифрованных данных, считанных с носителя записи алгоритмом и ключом, используемыми при шифровании шифруемых данных, и представления этих данных в виде обрабатываемых предметных данных; при этом устройство обработки данных шифрует многие фрагменты обрабатываемых предметных данных для их представления в виде зашифрованных данных и дешифрирует многие фрагменты зашифрованных данных в том же порядке, который использовался при их шифровании; и содержит:
средство разбиения для разбиения предметных данных на заданное число битов и их представления в виде многих фрагментов фрагментированных данных открытого текста, а также для разбиения зашифрованных данных на многие фрагменты зашифрованных фрагментированных данных с тем же числом битов, с которым разбивались при шифровании шифруемые данные;
средство генерации решений для последовательной генерации новых решений каждый раз, как обрабатываемые предметные данные шифруются назначением прошлых решений заданному алгоритму генерации решений, обладающему возможностью генерировать новое решение при назначении ему по меньшей мере одного из прошлых решений;
первое средство генерации алгоритмов для последовательной генерации новых алгоритмов каждый раз, как обрабатываемые предметные данные шифруются с использованием сгенерированных решений;
второе средство генерации алгоритмов для последовательной генерации таких же новых алгоритмов, которые сгенерированы первым средством генерации алгоритмов, каждый раз, как зашифрованные данные дешифрируются с использованием сгенерированных решении;
средство шифрования и дешифрирования для шифрования фрагментированных данных открытого текста ключом и алгоритмом, сгенерированным первым средством генерации алгоритмов, и их представления в виде зашифрованных фрагментированных данных, и для дешифрирования зашифрованных фрагментированных данных ключом, используемым при шифровании шифруемых фрагментированных данных, и тем же самым алгоритмом, который использовался при шифровании шифруемых фрагментированных данных, сгенерированным вторым средством генерации алгоритмов, и их представления в виде фрагментированных данных открытого текста, при этом средство шифрования и дешифрирования выполняет шифрование или дешифрирование на каждое стандартное число битов, принимаемое в качестве стандарта;
средство чтения и записи для записи на носителе записи зашифрованных данных, полученных объединением фрагментированных данных, зашифрованных средством шифрования и дешифрирования, и для считывания с носителя записи зашифрованных данных, записанных на носителе записи;
средство соединения для соединения дешифрированных фрагментированных данных открытого текста и их представления в виде обрабатываемых предметных данных, отличающееся тем, что:
средство разбиения разбивает обрабатываемые предметные данные на число битов, меньшее, чем стандартное число битов, так, что по меньшей мере один фрагмент обрабатываемых предметных данных имеет число битов, которое отлично от числа битов других фрагментов обрабатываемых предметных данных, и
имеется средство смешивания, которое обеспечивает согласование числа битов фрагментированных данных открытого текста со стандартным числом битов введением фиктивных данных, не зависимых от обрабатываемых предметных данных, в фрагментированные данные открытого текста.
27. Устройство обработки данных, имеющее средство шифрования обрабатываемых предметных данных, являющихся открытым текстом, заданным алгоритмом и заданным ключом и представления этих данных в виде зашифрованных данных, носитель записи для записи зашифрованных данных и средство для дешифрирования зашифрованных данных, считанных с носителя записи алгоритмом и ключом, используемыми при шифровании шифруемых данных, и представления этих данных в виде обрабатываемых предметных данных; при этом устройство обработки данных шифрует многие фрагменты обрабатываемых предметных данных для их представления в виде зашифрованных данных и дешифрирует многие фрагменты зашифрованных данных в том же порядке, который использовался при их шифровании; и содержит:
средство разбиения для разбиения предметных данных на заданное число битов и их представления в виде многих фрагментов фрагментированных данных открытого текста, а также для разбиения зашифрованных данных на многие фрагменты зашифрованных фрагментированных данных с тем же числом битов, с которым разбивались при шифровании шифруемые данные;
средство генерации решений для последовательной генерации новых решений каждый раз, как обрабатываемые предметные данные шифруются назначением прошлых решений заданному алгоритму генерации решений, обладающему возможностью генерировать новое решение при назначении ему по меньшей мере одного из прошлых решений;
первое средство генерации ключей для последовательной генерации новых ключей каждый раз, как обрабатываемые предметные данные шифруются с использованием сгенерированных решений;
второе средство генерации ключей для последовательной генерации таких же новых ключей, которые сгенерированы первым средством генерации ключей, каждый раз, как зашифрованные данные дешифрируются с использованием сгенерированных решений;
средство шифрования и дешифрирования для шифрования фрагментированных данных открытого текста алгоритмом и ключом, сгенерированным первым средством генерации ключей, и их представления в виде зашифрованных фрагментированных данных, и для дешифрирования зашифрованных фрагментированных данных алгоритмом, используемым при шифровании шифруемых фрагментированных данных, и тем же самым ключом, который использовался при шифровании шифруемых фрагментированных данных, сгенерированным вторым средством генерации ключей, и их представления в виде фрагментированных данных открытого текста, при этом средство шифрования и дешифрирования выполняет шифрование или дешифрирование на каждое стандартное число битов, принимаемое в качестве стандарта;
средство чтения и записи для записи на носителе записи зашифрованных данных, полученных объединением фрагментированных данных, зашифрованных средством шифрования и дешифрирования, и для считывания с носителя записи зашифрованных данных, записанных на носителе записи;
средство соединения для соединения дешифрированных фрагментированных данных открытого текста и их представления в виде обрабатываемых предметных данных, отличающееся тем, что:
средство разбиения разбивает обрабатываемые предметные данные на число битов, меньшее, чем стандартное число битов, так, что по меньшей мере один фрагмент обрабатываемых предметных данных имеет число битов, которое отлично от числа битов других фрагментов обрабатываемых предметных данных, и
имеется средство смешивания, которое обеспечивает согласование числа битов фрагментированных данных открытого текста со стандартным числом битов введением фиктивных данных, не зависимых от обрабатываемых предметных данных, в фрагментированные данные открытого текста.
28. Устройство обработки данных, имеющее средство шифрования обрабатываемых предметных данных, являющихся открытым текстом, заданным алгоритмом и заданным ключом и представления этих данных в виде зашифрованных данных, носитель записи для записи зашифрованных данных и средство для дешифрирования зашифрованных данных, считанных с носителя записи алгоритмом и ключом, используемыми при шифровании шифруемых данных, и представления этих данных в виде обрабатываемых предметных данных; при этом устройство обработки данных шифрует многие фрагменты обрабатываемых предметных данных для их представления в виде зашифрованных данных и дешифрирует многие фрагменты зашифрованных данных в том же порядке, который использовался при их шифровании; и содержит:
средство разбиения для разбиения предметных данных на заданное число битов и их представления в виде многих фрагментов фрагментированных данных открытого текста, а также для разбиения зашифрованных данных на многие фрагменты зашифрованных фрагментированных данных с тем же числом битов, с которым разбивались при шифровании шифруемые данные;
первое средство генерации решений для последовательной генерации новых решений каждый раз, как обрабатываемые предметные данные шифруются назначением прошлых решений заданному алгоритму генерации решений, обладающему возможностью генерировать новое решение при назначении ему по меньшей мере одного из прошлых решений;
первое средство генерации алгоритмов для последовательной генерации новых алгоритмов каждый раз, как обрабатываемые предметные данные шифруются с использованием сгенерированных решений;
второе средство генерации решений для последовательной генерации таких же новых решений, которые сгенерированы первым средством генерации решений, каждый раз, как зашифрованные данные дешифрируются назначением прошлых решений заданному алгоритму генерации решений, обладающему возможностью генерировать новое решение при назначении ему по меньшей мере одного из прошлых решений;
второе средство генерации алгоритмов для последовательной генерации таких же новых алгоритмов, которые сгенерированы первым средством генерации алгоритмов, каждый раз, как зашифрованные данные дешифрируются с использованием решений, сгенерированных вторым средством генерации решений;
средство шифрования и дешифрирования для шифрования фрагментированных данных открытого текста ключом и алгоритмом, сгенерированным первым средством генерации алгоритмов, и их представления в виде зашифрованных фрагментированных данных, и для дешифрирования зашифрованных фрагментированных данных ключом, используемым при шифровании шифруемых фрагментированных данных, и тем же самым алгоритмом, который использовался при шифровании шифруемых фрагментированных данных, сгенерированный вторым средством генерации алгоритмов, и их представления в виде фрагментированных данных открытого текста, при этом средство шифрования и дешифрирования выполняет шифрование или дешифрирование на каждое стандартное число битов, принимаемое в качестве стандарта;
средство чтения и записи для записи на носителе записи зашифрованных данных, полученных объединением фрагментированных данных, зашифрованных средством шифрования и дешифрирования, и для считывания с носителя записи зашифрованных данных, записанных на носителе записи;
средство соединения для соединения дешифрированных фрагментированных данных открытого текста и их представления в виде обрабатываемых предметных данных, отличающееся тем, что:
средство разбиения разбивает обрабатываемые предметные данные на число битов, меньшее, чем стандартное число битов, так, что по меньшей мере один фрагмент обрабатываемых предметных данных имеет число битов, которое отлично от числа битов других фрагментов обрабатываемых предметных данных, и
имеется средство смешивания, которое обеспечивает согласование числа битов фрагментированных данных открытого текста со стандартным числом битов введением фиктивных данных, не зависимых от обрабатываемых предметных данных, в фрагментированные данные открытого текста.
29. Устройство обработки данных, имеющее средство шифрования обрабатываемых предметных данных, являющихся открытым текстом, заданным алгоритмом и заданным ключом и представления этих данных в виде зашифрованных данных, носитель записи для записи зашифрованных данных и средство для дешифрирования зашифрованных данных, считанных с носителя записи алгоритмом и ключом, используемыми при шифровании шифруемых данных, и представления этих данных в виде обрабатываемых предметных данных; при этом устройство обработки данных шифрует многие фрагменты обрабатываемых предметных данных для их представления в виде зашифрованных данных и дешифрирует многие фрагменты зашифрованных данных в том же порядке, который использовался при их шифровании; и содержит:
средство разбиения для разбиения предметных данных на заданное число битов и их представления в виде многих фрагментов фрагментированных данных открытого текста, а также для разбиения зашифрованных данных на многие фрагменты зашифрованных фрагментированных данных с тем же числом битов, с которым разбивались при шифровании шифруемые данные;
первое средство генерации решений для последовательной генерации новых решений каждый раз, как обрабатываемые предметные данные шифруются назначением прошлых решений заданному алгоритму генерации решений, обладающему возможностью генерировать новое решение при назначении ему по меньшей мере одного из прошлых решений;
первое средство генерации ключей для последовательной генерации новых ключей каждый раз, как обрабатываемые предметные данные шифруются с использованием решений, сгенерированных первым средством генерации решений;
второе средство генерации решений для последовательной генерации таких же новых решений, которые сгенерированы первым средством генерации решений, каждый раз, как зашифрованные данные дешифрируются назначением прошлых решений заданному алгоритму генерации решений, обладающему возможностью генерировать новое решение при назначении ему по меньшей мере одного из прошлых решений;
второе средство генерации ключей для последовательной генерации таких же новых ключей, которые сгенерированы первым средством генерации ключей, каждый раз, как зашифрованные данные дешифрируются с использованием решений, сгенерированных вторым средством генерации решений;
средство шифрования и дешифрирования для шифрования фрагментированных данных открытого текста алгоритмом и ключом, сгенерированным первым средством генерации ключей, и их представления в виде зашифрованных фрагментированных данных, и для дешифрирования зашифрованных фрагментированных данных алгоритмом, используемым при шифровании шифруемых фрагментированных данных, и тем же самым ключом, который использовался при шифровании шифруемых фрагментированных данных, сгенерированным вторым средством генерации ключей, и их представления в виде фрагментированных данных открытого текста, при этом средство шифрования и дешифрирования выполняет шифрование или дешифрирование на каждое стандартное число битов, принимаемое в качестве стандарта;
средство чтения и записи для записи на носителе записи зашифрованных данных, полученных объединением фрагментированных данных, зашифрованных средством шифрования и дешифрирования, и для считывания с носителя записи зашифрованных данных, записанных на носителе записи;
средство соединения для соединения дешифрированных фрагментированных данных открытого текста и их представления в виде обрабатываемых предметных данных, отличающееся тем, что:
средство разбиения разбивает обрабатываемые предметные данные на число битов, меньшее, чем стандартное число битов, так, что по меньшей мере один фрагмент обрабатываемых предметных данных имеет число битов, которое отлично от числа битов других фрагментов обрабатываемых предметных данных, и
имеется средство смешивания, которое обеспечивает согласование числа битов фрагментированных данных открытого текста со стандартным числом битов введением фиктивных данных, не зависимых от обрабатываемых предметных данных, в фрагментированные данные открытого текста.
30. Система обработки данных, сконфигурированная введением:
многих первых устройств обработки данных, и
вторых устройств обработки данных, и третьих устройств обработки данных, число пар которых такое же, что и соответствующих первых устройств обработки данных, и в которой:
осуществляется связь между первыми устройствами обработки данных и вторыми устройствами обработки данных посредством зашифрованных предметных данных, являющихся открытым текстом, а также связь между вторыми устройствами обработки данных и третьими устройствами обработки данных посредством обрабатываемых предметных данных; которая содержит:
первое устройство, имеющее первое устройство обработки данных, и второе устройство, имеющее второе устройство обработки данных и третье устройство обработки данных, отличающаяся тем, что:
как первое устройство обработки данных, так и второе устройство обработки данных содержат:
средство разбиения для разбиения обрабатываемых предметных данных на заданное число битов и их представления в виде многих фрагментов фрагментированных данных открытого текста, а также для разбиения зашифрованных данных на многие фрагменты зашифрованных фрагментированных данных с тем же числом битов, с которым разбивались при шифровании шифруемые данные;
средство генерации решений для последовательной генерации решений, которые являются общими для образующих пару первого устройства обработки данных и второго устройства обработки данных, и отличны от решений других первых устройств обработки данных и вторых устройств обработки данных;
средство шифрования и дешифрирования для шифрования фрагментированных данных открытого текста алгоритмом, сгенерированным на базе решений, полученных от средства генерации решений и являющихся общими для первого устройства обработки данных и второго устройство обработки данных, и их представления в виде зашифрованных фрагментированных данных, и дешифрирования зашифрованных фрагментированных данных алгоритмом, используемым при шифровании шифруемых фрагментированных данных, и их представления в виде фрагментированных данных открытого текста;
средство соединения для соединения дешифрированных фрагментированных данных открытого текста и их представления в виде обрабатываемых предметных данных и
средство передачи и приема для передачи и приема зашифрованных данных, отличающаяся тем, что:
третье устройство обработки данных является устройством обработки данных по одному из пп.1-29, которое шифрует обрабатываемые предметные данные, сгенерированные на втором устройстве обработки данных при дешифрировании данных, зашифрованных на первом устройстве обработки данных, записывает зашифрованные данные на носителе записи и дешифрирует зашифрованные данные, считанные с этого носителя записи, для их передачи на второе устройство обработки данных.
31. Способ обработки данных, исполняемый в устройстве обработки данных, которое исполняет процессы:
шифрования обрабатываемых предметных данных, являющихся открытым текстом, заданным алгоритмом и заданным ключом и представления этих данных в виде зашифрованных данных;
записи зашифрованных данных на заданном носителе записи и
дешифрирования зашифрованных данных, считанных с носителя записи, алгоритмом и ключом, используемыми при шифровании шифруемых данных, и представления этих данных в виде обрабатываемых предметных данных, при этом устройство содержит процессы:
разбиения обрабатываемых предметных данных на заданное число битов и их представления в виде многих фрагментов фрагментированных данных открытого текста;
шифрования фрагментированных данных открытого текста ключом и алгоритмом, изменяющимся в заданные моменты времени, и представления этих данных в виде зашифрованных фрагментированных данных;
записи на носителе записи зашифрованных данных, полученных объединением зашифрованных фрагментированных данных;
записи на заданном носителе записи специальной информации для идентификации алгоритма, используемого при шифровании обрабатываемых предметных данных, и связанной с зашифрованными данными;
считывания с носителя записи зашифрованных данных, записанных на носителе записи;
разбиения зашифрованных данных на многие фрагменты зашифрованных фрагментированных данных с тем же числом битов, с которым разбивались при шифровании шифруемые данные;
дешифрирования зашифрованных данных, считанных с носителя записи, ключом и алгоритмом, используемыми при шифровании шифруемых данных, и представления этих данных в виде обрабатываемых предметных данных;
соединения дешифрированных фрагментированных данных открытого текста и их представления в виде обрабатываемых предметных данных, отличающийся тем, что:
устройство разбивает обрабатываемые предметные данные так, что по меньшей мере один фрагмент фрагментированных данных открытого текста имеет число битов, меньшее, чем число битов других фрагментов фрагментированных данных открытого текста, а при дешифрировании зашифрованных фрагментированных данных устройство считывает с заданного носителя записи специальную информацию, связанную с зашифрованными данными, и выполняет дешифрирование ключом и алгоритмом, идентифицированным на базе этой специальной информации.
32. Способ обработки данных, исполняемый в устройстве обработки данных, которое исполняет процессы:
шифрования обрабатываемых предметных данных, являющихся открытым текстом, заданным алгоритмом и заданным ключом и представления этих данных в виде зашифрованных данных;
записи зашифрованных данных на заданном носителе записи и
дешифрирования зашифрованных данных, считанных с носителя записи, алгоритмом и ключом, используемыми при шифровании шифруемых данных, и представления этих данных в виде обрабатываемых предметных данных, при этом устройство содержит процессы:
разбиения обрабатываемых предметных данных на заданное число битов и их представления в виде многих фрагментов фрагментированных данных открытого текста;
шифрования фрагментированных данных открытого текста алгоритмом и ключом, изменяющимся в заданные моменты времени, и представления этих данных в виде зашифрованных фрагментированных данных;
записи на носителе записи зашифрованных данных, полученных объединением зашифрованных фрагментированных данных;
записи на заданном носителе записи специальной информации для идентификации ключа, используемого при шифровании обрабатываемых предметных данных, и связанной с зашифрованными данными;
считывания с носителя записи зашифрованных данных, записанных на носителе записи;
разбиения зашифрованных данных на многие фрагменты зашифрованных фрагментированных данных с тем же числом битов, с которым разбивались при шифровании шифруемые данные;
дешифрирования зашифрованных данных, считанных с носителя записи, ключом и алгоритмом, используемыми при шифровании шифруемых данных, и представления этих данных в виде обрабатываемых предметных данных;
соединения дешифрированных фрагментированных данных открытого текста и их представления в виде обрабатываемых предметных данных, отличающийся тем, что:
устройство разбивает обрабатываемые предметные данные так, что по меньшей мере один фрагмент фрагментированных данных открытого текста имеет число битов, меньшее, чем число битов других фрагментов фрагментированных данных открытого текста, а при дешифрировании зашифрованных фрагментированных данных устройство считывает с заданного носителя записи специальную информацию, связанную с зашифрованными данными, и выполняет дешифрирование алгоритмом и ключом, идентифицированным на базе этой специальной информации.
33. Способ обработки данных, исполняемый в устройстве обработки данных, которое исполняет процессы:
шифрования обрабатываемых предметных данных, являющихся открытым текстом, заданным алгоритмом и заданным ключом и представления этих данных в виде зашифрованных данных;
записи зашифрованных данных на заданном носителе записи и
дешифрирования зашифрованных данных, считанных с носителя записи, алгоритмом и ключом, используемыми при шифровании шифруемых данных, и представления этих данных в виде обрабатываемых предметных данных, при этом устройство содержит процессы:
разбиения обрабатываемых предметных данных на заданное число битов и их представления в виде многих фрагментов фрагментированных данных открытого текста;
шифрования фрагментированных данных открытого текста ключом и алгоритмом, изменяющимся в заданные моменты времени, на каждое стандартное число битов, и представления этих данных в виде зашифрованных фрагментированных данных;
записи на носителе записи зашифрованных данных, полученных объединением зашифрованных фрагментированных данных;
записи на заданном носителе записи специальной информации для идентификации алгоритма, используемого при шифровании обрабатываемых предметных данных, и связанной с зашифрованными данными;
считывания с носителя записи зашифрованных данных, записанных на носителе записи;
разбиения зашифрованных данных на многие фрагменты зашифрованных фрагментированных данных с тем же числом битов, с которым разбивались при шифровании шифруемые данные;
дешифрирования зашифрованных фрагментированных данных, считанных с носителя записи, ключом и алгоритмом, используемыми при шифровании шифруемых данных, на каждое стандартное число битов и представления этих данных в виде фрагментированных данных открытого текста;
соединения дешифрированных фрагментированных данных открытого текста и их представления в виде обрабатываемых предметных данных, отличающийся тем, что:
устройство разбивает обрабатываемые предметные данные на число битов, меньшее, чем стандартное число битов, и согласует число битов фрагментированных данных открытого текста со стандартным числом битов введением фиктивных данных, не зависимых от обрабатываемых предметных данных, в фрагментированные данные открытого текста, а при дешифрировании зашифрованных фрагментированных данных устройство считывает с заданного носителя записи специальную информацию, связанную с зашифрованными данными, и выполняет дешифрирование ключом и алгоритмом, идентифицированным на базе этой специальной информации.
34. Способ обработки данных, исполняемый в устройстве обработки данных, который исполняет процессы:
шифрования обрабатываемых предметных данных, являющихся открытым текстом, заданным алгоритмом и заданным ключом и представления этих данных в виде зашифрованных данных;
записи зашифрованных данных на заданном носителе записи и
дешифрирования зашифрованных данных, считанных с носителя записи, алгоритмом и ключом, используемыми при шифровании шифруемых данных, и представления этих данных в виде обрабатываемых предметных данных, при этом устройство содержит процессы:
разбиения обрабатываемых предметных данных на заданное число битов и их представления в виде многих фрагментов фрагментированных данных открытого текста;
шифрования фрагментированных данных открытого текста алгоритмом и ключом, изменяющимся в заданные моменты времени, на каждое стандартное число битов, принимаемое в качестве стандарта, и представления этих данных в виде зашифрованных фрагментированных данных;
записи на носителе записи зашифрованных данных, полученных объединением зашифрованных фрагментированных данных;
записи на заданном носителе записи специальной информации для идентификации ключа, используемого при шифровании обрабатываемых предметных данных, и связанной с зашифрованными данными;
считывания с носителя записи зашифрованных данных, записанных на носителе записи;
разбиения зашифрованных данных на многие фрагменты зашифрованных фрагментированных данных с тем же числом битов, с которым разбивались при шифровании шифруемые данные;
дешифрирования зашифрованных фрагментированных данных, считанных с носителя записи, ключом и алгоритмом, используемыми при шифровании шифруемых фрагментированных данных, на каждое стандартное число битов и представления этих данных в виде фрагментированных данных открытого текста;
соединения дешифрированных фрагментированных данных открытого текста и их представления в виде обрабатываемых предметных данных, отличающийся тем, что:
устройство разбивает обрабатываемые предметные данные на число битов, меньшее, чем стандартное число битов, и согласует число битов фрагментированных данных открытого текста со стандартным числом битов введением фиктивных данных, не зависимых от обрабатываемых предметных данных, в фрагментированные данные открытого текста, а при дешифрировании зашифрованных фрагментированных данных устройство считывает с заданного носителя записи специальную информацию, связанную с зашифрованными данными, и выполняет дешифрирование алгоритмом и ключом, идентифицированным на базе этой специальной информации.
35. Способ обработки данных, исполняемый в устройстве обработки данных, которое исполняет процессы:
шифрования обрабатываемых предметных данных, являющихся открытым текстом, заданным алгоритмом и заданным ключом и представления этих данных в виде зашифрованных данных;
записи зашифрованных данных на заданном носителе записи и
дешифрирования зашифрованных данных, считанных с носителя записи, алгоритмом и ключом, используемыми при шифровании шифруемых данных, и представления этих данных в виде обрабатываемых предметных данных, при этом устройство содержит процессы:
последовательной генерации решений, являющихся псевдослучайными числами;
разбиения обрабатываемых предметных данных на заданное число битов и их представления в виде многих фрагментов фрагментированных данных открытого текста;
шифрования фрагментированных данных открытого текста ключом и алгоритмом, сгенерированным на базе этих решений, и представления этих данных в виде зашифрованных фрагментированных данных;
записи на носителе записи зашифрованных данных, полученных объединением зашифрованных фрагментированных данных;
записи на заданном носителе записи специальной информации для идентификации алгоритма, используемого при шифровании обрабатываемых предметных данных, и связанной с зашифрованными данными;
считывания с носителя записи зашифрованных данных, записанных на носителе записи;
разбиения зашифрованных данных на многие фрагменты зашифрованных фрагментированных данных с тем же числом битов, с которым разбивались при шифровании шифруемые данные;
дешифрирования зашифрованных фрагментированных данных, считанных с носителя записи, ключом и алгоритмом, используемыми при шифровании шифруемых фрагментированных данных, и представления этих данных в виде фрагментированных данных открытого текста;
соединения дешифрированных фрагментированных данных открытого текста и их представления в виде обрабатываемых предметных данных, отличающийся тем, что:
устройство разбивает обрабатываемые предметные данные так, что по меньшей мере один фрагмент фрагментированных данных открытого текста имеет число битов, которое отлично от числа битов других фрагментов фрагментированных данных открытого текста, а при дешифрировании зашифрованных фрагментированных данных устройство считывает с заданного носителя записи специальную информацию, связанную с зашифрованными данными, и выполняет дешифрирование ключом и алгоритмом, идентифицированным на базе этой специальной информации.
36. Способ обработки данных, исполняемый в устройстве обработки данных, которое исполняет процессы:
шифрования обрабатываемых предметных данных, являющихся открытым текстом, заданным алгоритмом и заданным ключом и представления этих данных в виде зашифрованных данных;
записи зашифрованных данных на заданном носителе записи и
дешифрирования зашифрованных данных, считанных с носителя записи, алгоритмом и ключом, используемыми при шифровании шифруемых данных, и представления этих данных в виде обрабатываемых предметных данных; при этом устройство содержит процессы:
последовательной генерации решений, являющихся псевдослучайными числами;
разбиения обрабатываемых предметных данных на заданное число битов и их представления в виде многих фрагментов фрагментированных данных открытого текста;
шифрования фрагментированных данных открытого текста алгоритмом и ключом, сгенерированным на базе этих решений, и представления этих данных в виде зашифрованных фрагментированных данных;
записи на носителе записи зашифрованных данных, полученных объединением зашифрованных фрагментированных данных;
записи на заданном носителе записи специальной информации для идентификации ключа, используемого при шифровании обрабатываемых предметных данных, и связанной с зашифрованными данными;
считывания с носителя записи зашифрованных данных, записанных на носителе записи;
разбиения зашифрованных данных на многие фрагменты зашифрованных фрагментированных данных с тем же числом битов, с которым разбивались при шифровании шифруемые данные;
дешифрирования зашифрованных фрагментированных данных, считанных с носителя записи, ключом и алгоритмом, используемыми при шифровании шифруемых фрагментированных данных, и представления этих данных в виде фрагментированных данных открытого текста;
соединения дешифрированных фрагментированных данных открытого текста и их представления в виде обрабатываемых предметных данных, отличающийся тем, что:
устройство разбивает обрабатываемые предметные данные так, что по меньшей мере один фрагмент фрагментированных данных открытого текста имеет число битов, которое отлично от числа битов других фрагментов фрагментированных данных открытого текста, а при дешифрировании зашифрованных фрагментированных данных устройство считывает с заданного носителя записи специальную информацию, связанную с зашифрованными данными, и выполняет дешифрирование алгоритмом и ключом, идентифицированным на базе этой специальной информации.
37. Способ обработки данных, исполняемый в устройстве обработки данных, которое исполняет процессы:
шифрования обрабатываемых предметных данных, являющихся открытым текстом, заданным алгоритмом и заданным ключом и представления этих данных в виде зашифрованных данных;
записи зашифрованных данных на заданном носителе записи и дешифрирования зашифрованных данных, считанных с носителя записи, алгоритмом и ключом, используемыми при шифровании шифруемых данных, и представления этих данных в виде обрабатываемых предметных данных; при этом устройство содержит процессы:
последовательной генерации решений, являющихся псевдослучайными числами;
разбиения обрабатываемых предметных данных на заданное число битов и их представления в виде многих фрагментов фрагментированных данных открытого текста;
шифрования фрагментированных данных открытого текста ключом и алгоритмом, сгенерированным на базе этих решений, на каждое стандартное число битов и представления этих данных в виде зашифрованных фрагментированных данных;
согласования числа битов фрагментированных данных открытого текста со стандартным числом битов введением фиктивных данных, не зависимых от обрабатываемых предметных данных, в фрагментированные данные открытого текста;
записи на носителе записи зашифрованных данных, полученных объединением зашифрованных фрагментированных данных;
записи на заданном носителе записи специальной информации для идентификации алгоритма, используемого при шифровании обрабатываемых предметных данных, и связанной с зашифрованными данными;
считывания с носителя записи зашифрованных данных, записанных на носителе записи;
разбиения зашифрованных данных на многие фрагменты зашифрованных фрагментированных данных с тем же числом битов, с которым разбивались при шифровании шифруемые данные;
дешифрирования зашифрованных фрагментированных данных, считанных с носителя записи, ключом и алгоритмом, используемыми при шифровании шифруемых фрагментированных данных, на каждое стандартное число битов и представления этих данных в виде фрагментированных данных открытого текста;
соединения дешифрированных фрагментированных данных открытого текста и их представления в виде обрабатываемых предметных данных, отличающийся тем, что:
устройство разбивает обрабатываемые предметные данные на число битов, меньшее, чем стандартное число битов, так, что по меньшей мере один фрагмент фрагментированных данных открытого текста имеет число битов, которое отлично от числа битов других фрагментов фрагментированных данных открытого текста, а при дешифрировании зашифрованных фрагментированных данных устройство считывает с заданного носителя записи специальную информацию, связанную с зашифрованными данными, и выполняет дешифрирование ключом и алгоритмом, идентифицированным на базе этой специальной информации.
38. Способ обработки данных, исполняемый в устройстве обработки данных, которое исполняет процессы:
шифрования обрабатываемых предметных данных, являющихся открытым текстом, заданным алгоритмом и заданным ключом и представления этих данных в виде зашифрованных данных;
записи зашифрованных данных на заданном носителе записи и
дешифрирования зашифрованных данных, считанных с носителя записи, алгоритмом и ключом, используемыми при шифровании шифруемых данных, и представления этих данных в виде обрабатываемых предметных данных; при этом устройство содержит процессы:
последовательной генерации решений, являющихся псевдослучайными числами;
разбиения обрабатываемых предметных данных на заданное число битов и их представления в виде многих фрагментов фрагментированных данных открытого текста;
шифрования фрагментированных данных открытого текста алгоритмом и ключом, сгенерированным на базе этих решений, на каждое стандартное число битов и представления этих данных в виде зашифрованных фрагментированных данных;
согласования числа битов фрагментированных данных открытого текста со стандартным числом битов, введением фиктивных данных, не зависимых от обрабатываемых предметных данных, в фрагментированные данные открытого текста;
записи на носителе записи зашифрованных данных, полученных объединением зашифрованных фрагментированных данных;
записи на заданном носителе записи специальной информации для идентификации ключа, используемого при шифровании обрабатываемых предметных данных, и связанной с зашифрованными данными;
считывания с носителя записи зашифрованных данных, записанных на носителе записи;
разбиения зашифрованных данных на многие фрагменты зашифрованных фрагментированных данных с тем же числом битов, с которым разбивались при шифровании шифруемые данные;
дешифрирования зашифрованных фрагментированных данных, считанных с носителя записи, алгоритмом и ключом, используемыми при шифровании шифруемых фрагментированных данных, на каждое стандартное число битов и представления этих данных в виде фрагментированных данных открытого текста;
соединения дешифрированных фрагментированных данных открытого текста и их представления в виде обрабатываемых предметных данных, отличающийся тем, что:
устройство разбивает обрабатываемые предметные данные на число битов, меньшее, чем стандартное число битов, так, что по меньшей мере один фрагмент фрагментированных данных открытого текста имеет число битов, которое отлично от числа битов других фрагментов фрагментированных данных открытого текста, а при дешифрировании зашифрованных фрагментированных данных устройство считывает с заданного носителя записи специальную информацию, связанную с зашифрованными данными, и выполняет дешифрирование алгоритмом и ключом, идентифицированным на базе этой специальной информации.
39. Способ обработки данных, исполняемый в устройстве обработки данных, которое исполняет процессы:
шифрования обрабатываемых предметных данных, являющихся открытым текстом, заданным алгоритмом и заданным ключом и представления этих данных в виде зашифрованных данных;
записи зашифрованных данных на заданном носителе записи и
дешифрирования зашифрованных данных, считанных с носителя записи, алгоритмом и ключом, используемыми при шифровании шифруемых данных, и представления этих данных в виде обрабатываемых предметных данных; при этом устройство содержит:
процесс разбиения обрабатываемых предметных данных на заданное число битов и их представления в виде многих фрагментов фрагментированных данных открытого текста;
процесс последовательной генерации новых решений каждый раз, как обрабатываемые предметные данные шифруются назначением прошлых решений заданному алгоритму генерации решений, обладающему возможностью генерирования новых решений при назначении ему по меньшей мере одного из прошлых решений;
первый процесс генерации алгоритмов для последовательной генерации новых алгоритмов каждый раз, как обрабатываемые предметные данные шифруются с использованием сгенерированных решений;
процесс записи на носителе записи зашифрованных данных, полученных объединением зашифрованных фрагментированных данных;
процесс считывания с носителя записи зашифрованных данных, записанных на носителе записи;
второй процесс генерации алгоритмов для последовательной генерации таких же новых алгоритмов, которые сгенерированы в первом процессе генерации алгоритмов, каждый раз, как зашифрованные данные дешифрируются с использованием сгенерированных решений;
процесс разбиения зашифрованных данных на многие фрагменты зашифрованных фрагментированных данных с тем же числом битов, с которым разбивались при шифровании шифруемые данные;
процесс дешифрирования зашифрованных фрагментированных данных, считанных с носителя записи, ключом, используемым при шифровании шифруемых фрагментированных данных, и тем же самым алгоритмом, используемым при шифровании шифруемых фрагментированных данных, сгенерированным во втором процессе генерации алгоритмов, и представления этих данных в виде фрагментированных данных открытого текста;
процесс соединения дешифрированных фрагментированных данных открытого текста и их представления в виде обрабатываемых предметных данных, отличающийся тем, что:
устройство шифрует многие фрагменты обрабатываемых предметных данных для их представления в виде зашифрованных фрагментированных данных, дешифрирует многие фрагменты зашифрованных фрагментированных данных в том же самом порядке, который использовался при их шифровании, и разбивает обрабатываемые предметные данные так, что по меньшей мере один фрагмент фрагментированных данных открытого текста имеет число битов, которое отлично от числа битов других фрагментов фрагментированных данных открытого текста.
40. Способ обработки данных, исполняемый в устройстве обработки данных, которое исполняет процессы:
шифрования обрабатываемых предметных данных, являющихся открытым текстом, заданным алгоритмом и заданным ключом и представления этих данных в виде зашифрованных данных;
записи зашифрованных данных на заданном носителе записи; и
дешифрирования зашифрованных данных, считанных с носителя записи, алгоритмом и ключом, используемыми при шифровании шифруемых данных, и представления этих данных в виде обрабатываемых предметных данных; при этом устройство содержит:
процесс разбиения обрабатываемых предметных данных на заданное число битов и их представления в виде многих фрагментов фрагментированных данных открытого текста;
процесс последовательной генерации новых решений каждый раз, как обрабатываемые предметные данные шифруются назначением прошлых решений заданному алгоритму генерации решений, обладающему возможностью генерирования новых решений при назначении ему по меньшей мере одного из прошлых решений;
первый процесс генерации ключей для последовательной генерации новых ключей каждый раз, как обрабатываемые предметные данные шифруются с использованием сгенерированных решений;
процесс шифрования фрагментированных данных открытого текста алгоритмом и ключом, сгенерированным в первом процессе генерации ключей, и представления этих данных в виде зашифрованных фрагментированных данных;
процесс записи на носителе записи зашифрованных данных, полученных объединением зашифрованных фрагментированных данных;
процесс считывания с носителя записи зашифрованных данных, записанных на носителе записи;
второй процесс генерации ключей для последовательной генерации таких же новых ключей, которые сгенерированы в первом процессе генерации ключей, каждый раз, как зашифрованные данные дешифрируются с использованием сгенерированных решений;
процесс разбиения зашифрованных данных на многие фрагменты зашифрованных фрагментированных данных с тем же числом битов, с которым разбивались при шифровании шифруемые данные;
процесс дешифрирования зашифрованных фрагментированных данных, считанных с носителя записи, алгоритмом, используемым при шифровании шифруемых фрагментированных данных, и тем же самым ключом, используемым при шифровании шифруемых фрагментированных данных, сгенерированным во втором процессе генерации ключей, и представления этих данных в виде фрагментированных данных открытого текста;
процесс соединения дешифрированных фрагментированных данных открытого текста и их представления в виде обрабатываемых предметных данных, отличающийся тем, что:
устройство шифрует многие фрагменты обрабатываемых предметных данных для их представления в виде зашифрованных фрагментированных данных, дешифрирует многие фрагменты зашифрованных фрагментированных данных в том же самом порядке, который использовался при их шифровании, и разбивает обрабатываемые предметные данные так, что по меньшей мере один фрагмент фрагментированных данных открытого текста имеет число битов, которое отлично от числа битов других фрагментов фрагментированных данных открытого текста.
41. Способ обработки данных, исполняемый в устройстве обработки данных, которое исполняет процессы:
шифрования обрабатываемых предметных данных, являющихся открытым текстом, заданным алгоритмом и заданным ключом и представления этих данных в виде зашифрованных данных;
записи зашифрованных данных на заданном носителе записи и
дешифрирования зашифрованных данных, считанных с носителя записи, алгоритмом и ключом, используемыми при шифровании шифруемых данных, и представления этих данных в виде обрабатываемых предметных данных; при этом устройство содержит:
процесс разбиения обрабатываемых предметных данных на заданное число битов и их представления в виде многих фрагментов фрагментированных данных открытого текста;
первый процесс генерации решений для последовательной генерации новых решений каждый раз, как обрабатываемые предметные данные шифруются назначением прошлых решений заданному алгоритму генерации решений, обладающему возможностью генерирования новых решений при назначении ему по меньшей мере одного из прошлых решений;
первый процесс генерации алгоритмов для последовательной генерации новых алгоритмов каждый раз, как обрабатываемые предметные данные шифруются с использованием решений, сгенерированных в первом процессе генерации решений;
процесс шифрования фрагментированных данных открытого текста ключом и алгоритмом, сгенерированным в первом процессе генерации алгоритмов, и представления этих данных в виде зашифрованных фрагментированных данных;
процесс записи на носителе записи зашифрованных данных, полученных объединением зашифрованных фрагментированных данных;
процесс считывания с носителя записи зашифрованных данных, записанных на носителе записи;
второй процесс генерации решений для последовательной генерации таких же новых решений, которые сгенерированы в первом процессе генерации решений, каждый раз, как зашифрованные данные дешифрируются назначением прошлых решений заданному алгоритму генерации решений, обладающему возможностью генерирования новых решений при назначении ему по меньшей мере одного из прошлых решений;
второй процесс генерации алгоритмов для последовательной генерации таких же новых алгоритмов, которые сгенерированы в первом процессе генерации алгоритмов, каждый раз, как зашифрованные данные дешифрируются с использованием новых решений, сгенерированных во втором процессе генерации решений;
процесс разбиения зашифрованных данных на многие фрагменты зашифрованных фрагментированных данных с тем же числом битов, с которым разбивались при шифровании шифруемые данные;
процесс дешифрирования зашифрованных фрагментированных данных, считанных с носителя записи, ключом, используемым при шифровании шифруемых фрагментированных данных, и тем же самым алгоритмом, используемым при шифровании шифруемых фрагментированных данных, сгенерированным во втором процессе генерации алгоритмов, и представления этих данных в виде фрагментированных данных открытого текста;
процесс соединения дешифрированных фрагментированных данных открытого текста и их представления в виде обрабатываемых предметных данных, отличающийся тем, что:
устройство шифрует многие фрагменты обрабатываемых предметных данных для их представления в виде зашифрованных фрагментированных данных, дешифрирует многие фрагменты зашифрованных фрагментированных данных в том же самом порядке, который использовался при их шифровании, и разбивает обрабатываемые предметные данные так, что по меньшей мере один фрагмент фрагментированных данных открытого текста имеет число битов, которое отлично от числа битов других фрагментов фрагментированных данных открытого текста.
42. Способ обработки данных, исполняемый в устройстве обработки данных, которое исполняет процессы:
шифрования обрабатываемых предметных данных, являющихся открытым текстом, заданным алгоритмом и заданным ключом и представления этих данных в виде зашифрованных данных;
записи зашифрованных данных на заданном носителе записи и
дешифрирования зашифрованных данных, считанных с носителя записи, алгоритмом и ключом, используемыми при шифровании шифруемых данных, и представления этих данных в виде обрабатываемых предметных данных; при этом устройство содержит:
процесс разбиения обрабатываемых предметных данных на заданное число битов и их представления в виде многих фрагментов фрагментированных данных открытого текста;
первый процесс генерации решений для последовательной генерации новых решений каждый раз, как обрабатываемые предметные данные шифруются назначением прошлых решений заданному алгоритму генерации решений, обладающему возможностью генерирования новых решений при назначении ему по меньшей мере одного из прошлых решений;
первый процесс генерации ключей для последовательной генерации новых ключей каждый раз, как обрабатываемые предметные данные шифруются с использованием решений, сгенерированных в первом процессе генерации решений;
процесс шифрования фрагментированных данных открытого текста алгоритмом и ключом, сгенерированным в первом процессе генерации ключей, и представления данных в виде зашифрованных фрагментированных данных;
процесс записи на носителе записи зашифрованных данных, полученных объединением зашифрованных фрагментированных данных;
процесс считывания с носителя записи зашифрованных данных, записанных на носителе записи;
второй процесс генерации решений для последовательной генерации таких же новых решений, которые сгенерированы в первом процессе генерации решений, каждый раз, как зашифрованные данные дешифрируются назначением прошлых решений заданному алгоритму генерации решений, обладающему возможностью генерирования новых решений при назначении ему по меньшей мере одного из прошлых решений;
второй процесс генерации ключей для последовательной генерации таких же новых ключей, которые сгенерированы в первом процессе генерации ключей, каждый раз, как зашифрованные данные дешифрируются с использованием решений, сгенерированных во втором процессе генерации решений;
процесс разбиения зашифрованных данных на многие фрагменты зашифрованных фрагментированных данных с тем же числом битов, с которым разбивались при шифровании шифруемые данные;
процесс дешифрирования зашифрованных фрагментированных данных, считанных с носителя записи, алгоритмом, используемым при шифровании шифруемых фрагментированных данных, и тем же самым ключом, используемым при шифровании шифруемых фрагментированных данных, сгенерированным во втором процессе генерации ключей, и представления этих данных в виде фрагментированных данных открытого текста;
процесс соединения дешифрированных фрагментированных данных открытого текста и их представления в виде обрабатываемых предметных данных, отличающийся тем, что:
устройство шифрует многие фрагменты обрабатываемых предметных данных для их представления в виде зашифрованных фрагментированных данных, дешифрирует многие фрагменты зашифрованных фрагментированных данных в том же самом порядке, который использовался при их шифровании, и разбивает обрабатываемые предметные данные так, что по меньшей мере один фрагмент фрагментированных данных открытого текста имеет число битов, которое отлично от числа битов других фрагментов фрагментированных данных открытого текста.
43. Способ обработки данных, исполняемый в устройстве обработки данных, которое исполняет процессы:
шифрования обрабатываемых предметных данных, являющихся открытым текстом, заданным алгоритмом и заданным ключом и представления этих данных в виде зашифрованных данных;
записи зашифрованных данных на заданном носителе записи и
дешифрирования зашифрованных данных, считанных с носителя записи, алгоритмом и ключом, используемыми при шифровании шифруемых данных, и представления этих данных в виде обрабатываемых предметных данных; при этом устройство содержит:
процесс разбиения обрабатываемых предметных данных на заданное число битов и их представления в виде многих фрагментов фрагментированных данных открытого текста;
процесс последовательной генерации новых решений каждый раз, как обрабатываемые предметные данные шифруются назначением прошлых решений заданному алгоритму генерации решений, обладающему возможностью генерирования новых решений при назначении ему по меньшей мере одного из прошлых решений;
первый процесс генерации алгоритмов для последовательной генерации новых алгоритмов каждый раз, как обрабатываемые предметные данные шифруются с использованием решений, сгенерированных в первом процессе генерации решений;
процесс согласования числа битов фрагментированных данных открытого текста со стандартным числом битов, введением фиктивных данных, не зависимых от обрабатываемых предметных данных, в фрагментированные данные открытого текста;
процесс шифрования фрагментированных данных открытого текста ключом и алгоритмом, сгенерированным в первом процессе генерации алгоритмов, для представления данных в виде зашифрованных фрагментированных данных;
процесс записи на носителе записи зашифрованных данных, полученных объединением зашифрованных фрагментированных данных;
процесс считывания с носителя записи зашифрованных данных, записанных на носителе записи;
второй процесс генерации алгоритмов для последовательной генерации таких же новых алгоритмов, которые сгенерированы в первом процессе генерации алгоритмов, каждый раз, как зашифрованные данные дешифрируются с использованием сгенерированных решений;
процесс разбиения зашифрованных данных на многие фрагменты зашифрованных фрагментированных данных с тем же числом битов, с которым разбивались при шифровании шифруемые данные;
процесс дешифрирования зашифрованных фрагментированных данных, считанных с носителя записи, ключом, используемым при шифровании шифруемых фрагментированных данных, и тем же самым алгоритмом, используемым при шифровании шифруемых фрагментированных данных, сгенерированным во втором процессе генерации алгоритмов, и представления этих данных в виде фрагментированных данных открытого текста;
процесс соединения дешифрированных фрагментированных данных открытого текста и их представления в виде обрабатываемых предметных данных, отличающийся тем, что:
устройство шифрует многие фрагменты обрабатываемых предметных данных для их представления в виде зашифрованных фрагментированных данных, дешифрирует многие фрагменты зашифрованных фрагментированных данных в том же самом порядке, который использовался при их шифровании, и разбивает обрабатываемые предметные данные на число битов, меньшее, чем стандартное число битов.
44. Способ обработки данных, исполняемый в устройстве обработки данных, которое исполняет процессы:
шифрования обрабатываемых предметных данных, являющихся открытым текстом, заданным алгоритмом и заданным ключом и представления этих данных в виде зашифрованных данных;
записи зашифрованных данных на заданном носителе записи и
дешифрирования зашифрованных данных, считанных с носителя записи, алгоритмом и ключом, используемыми при шифровании шифруемых данных, и представления этих данных в виде обрабатываемых предметных данных; при этом устройство содержит:
процесс разбиения обрабатываемых предметных данных на заданное число битов и их представления в виде многих фрагментов фрагментированных данных открытого текста;
процесс последовательной генерации новых решений каждый раз, как обрабатываемые предметные данные шифруются назначением прошлых решений заданному алгоритму генерации решений, обладающему возможностью генерирования новых решений при назначении ему по меньшей мере одного из прошлых решений;
первый процесс генерации ключей для последовательной генерации новых ключей каждый раз, как обрабатываемые предметные данные шифруются с использованием решений, сгенерированных в первом процессе генерации решений;
процесс согласования числа битов фрагментированных данных открытого текста со стандартным числом битов введением фиктивных данных, не зависимых от обрабатываемых предметных данных, в фрагментированные данные открытого текста;
процесс шифрования фрагментированных данных открытого текста алгоритмом и ключом, сгенерированным в первом процессе генерации ключей, и представления этих данных в виде зашифрованных фрагментированных данных;
процесс записи на носителе записи зашифрованных данных, полученных объединением зашифрованных фрагментированных данных;
процесс считывания с носителя записи зашифрованных данных, записанных на носителе записи;
второй процесс генерации ключей для последовательной генерации таких же новых ключей, которые сгенерированы в первом процессе генерации ключей, каждый раз, как зашифрованные данные дешифрируются с использованием сгенерированных решений;
процесс разбиения зашифрованных данных на многие фрагменты зашифрованных фрагментированных данных с тем же числом битов, с которым разбивались при шифровании шифруемые данные;
процесс дешифрирования зашифрованных фрагментированных данных, считанных с носителя записи, алгоритмом, используемым при шифровании шифруемых фрагментированных данных, и тем же самым ключом, используемым при шифровании шифруемых фрагментированных данных, сгенерированным во втором процессе генерации ключей, на каждое стандартное число битов, и представления этих данных в виде фрагментированных данных открытого текста;
процесс соединения дешифрированных фрагментированных данных открытого текста и их представления в виде обрабатываемых предметных данных, отличающийся тем, что:
устройство шифрует многие фрагменты обрабатываемых предметных данных для их представления в виде зашифрованных фрагментированных данных, дешифрирует многие фрагменты зашифрованных фрагментированных данных в том же самом порядке, который использовался при их шифровании, и разбивает обрабатываемые предметные данные на число битов, меньшее, чем стандартное число битов.
45. Способ обработки данных, исполняемый в устройстве обработки данных, которое исполняет процессы:
шифрования обрабатываемых предметных данных, являющихся открытым текстом, заданным алгоритмом и заданным ключом и представления этих данных в виде зашифрованных данных;
записи зашифрованных данных на заданном носителе записи и
дешифрирования зашифрованных данных, считанных с носителя записи, алгоритмом и ключом, используемыми при шифровании шифруемых данных, и представления этих данных в виде обрабатываемых предметных данных; при этом устройство содержит:
процесс разбиения обрабатываемых предметных данных на заданное число битов и их представления в виде многих фрагментов фрагментированных данных открытого текста;
первый процесс генерации решений для последовательной генерации новых решений каждый раз, как обрабатываемые предметные данные шифруются назначением прошлых решений заданному алгоритму генерации решений, обладающему возможностью генерирования нового решения при назначении ему по меньшей мере одного из прошлых решений;
процесс согласования числа битов фрагментированных данных открытого текста со стандартным числом битов введением фиктивных данных, не зависимых от обрабатываемых предметных данных, в фрагментированные данные открытого текста;
первый процесс генерации алгоритмов для последовательной генерации новых алгоритмов каждый раз, как обрабатываемые предметные данные шифруются с использованием решений, сгенерированных в первом процессе генерации решений;
процесс шифрования фрагментированных данных открытого текста ключом и алгоритмом, сгенерированным в первом процессе генерации алгоритмов, для представления данных в виде зашифрованных фрагментированных данных;
процесс записи на носителе записи зашифрованных данных, полученных объединением зашифрованных фрагментированных данных;
процесс считывания с носителя записи зашифрованных данных, записанных на носителе записи;
второй процесс генерации решений для последовательной генерации таких же новых решений, которые сгенерированы в первом процессе генерации решений, каждый раз, как зашифрованные данные дешифрируются назначением прошлых решений заданному алгоритму генерации решений, обладающему возможностью генерирования нового решения при назначении ему по меньшей мере одного прошлого решения;
второй процесс генерации алгоритмов для последовательной генерации таких же новых алгоритмов, которые сгенерированы в первом процессе генерации алгоритмов, каждый раз, как зашифрованные данные дешифрируются с использованием решений, сгенерированных во втором процессе генерации решений;
процесс разбиения зашифрованных данных на многие фрагменты зашифрованных фрагментированных данных с тем же числом битов, с которым разбивались при шифровании шифруемые данные;
процесс дешифрирования зашифрованных фрагментированных данных, считанных с носителя записи, ключом, используемым при шифровании шифруемых фрагментированных данных, и тем же самым алгоритмом, используемым при шифровании шифруемых фрагментированных данных, сгенерированным во втором процессе генерации алгоритмов, на каждое стандартное число битов, и представления этих данных в виде фрагментированных данных открытого текста;
процесс соединения дешифрированных фрагментированных данных открытого текста и их представления в виде обрабатываемых предметных данных, отличающийся тем, что:
устройство шифрует многие фрагменты обрабатываемых предметных данных для их представления в виде зашифрованных фрагментированных данных, дешифрирует многие фрагменты зашифрованных фрагментированных данных в том же самом порядке, который использовался при их шифровании, и разбивает обрабатываемые предметные данные на число битов, меньшее, чем стандартное число битов.
46. Способ обработки данных, исполняемый в устройстве обработки данных, которое исполняет процессы:
шифрования обрабатываемых предметных данных, являющихся открытым текстом, заданным алгоритмом и заданным ключом и представления этих данных в виде зашифрованных данных;
записи зашифрованных данных на заданном носителе записи и дешифрирования зашифрованных данных, считанных с носителя записи, алгоритмом и ключом, используемыми при шифровании шифруемых данных, и представления этих данных в виде обрабатываемых предметных данных; при этом устройство содержит:
процесс разбиения обрабатываемых предметных данных на заданное число битов и их представления в виде многих фрагментов фрагментированных данных открытого текста;
первый процесс генерации решений для последовательной генерации новых решений каждый раз, как обрабатываемые предметные данные шифруются назначением прошлых решений заданному алгоритму генерации решений, обладающему возможностью генерирования нового решения при назначении ему по меньшей мере одного из прошлых решений;
первый процесс генерации ключей для последовательной генерации новых ключей каждый раз, как обрабатываемые предметные данные шифруются с использованием решений, сгенерированных в первом процессе генерации решений;
процесс согласования числа битов фрагментированных данных открытого текста со стандартным числом битов введением фиктивных данных, не зависимых от обрабатываемых предметных данных, в фрагментированные данные открытого текста;
процесс шифрования фрагментированных данных открытого текста алгоритмом и ключом, сгенерированным в первом процессе генерации ключей, и представления данных в виде зашифрованных фрагментированных данных;
процесс записи на носителе записи зашифрованных данных, полученных объединением зашифрованных фрагментированных данных;
процесс считывания с носителя записи зашифрованных данных, записанных на носителе записи;
второй процесс генерации решений для последовательной генерации таких же новых решений, которые сгенерированы в первом процессе генерации решений, каждый раз, как зашифрованные данные дешифрируются назначением прошлых решений заданному алгоритму генерации решений, обладающему возможностью генерирования нового решения при назначении ему по меньшей мере одного прошлого решения;
второй процесс генерации ключей для последовательной генерации таких же новых ключей, которые сгенерированы в первом процессе генерации ключей, каждый раз, как зашифрованные данные дешифрируются с использованием решений, сгенерированных во втором процессе генерации решений;
процесс разбиения зашифрованных данных на многие фрагменты зашифрованных фрагментированных данных с тем же числом битов, с которым разбивались при шифровании шифруемые данные;
процесс дешифрирования зашифрованных фрагментированных данных, считанных с носителя записи, алгоритмом, используемым при шифровании шифруемых фрагментированных данных, и тем же самым ключом, используемым при шифровании шифруемых фрагментированных данных, сгенерированным во втором процессе генерации ключей, на каждое стандартное число битов, и представления этих данных в виде фрагментированных данных открытого текста;
процесс соединения дешифрированных фрагментированных данных открытого текста и их представления в виде обрабатываемых предметных данных, отличающийся тем, что:
устройство шифрует многие фрагменты обрабатываемых предметных данных для их представления в виде зашифрованных фрагментированных данных, дешифрирует многие фрагменты зашифрованных фрагментированных данных в том же самом порядке, который использовался при их шифровании, и разбивает обрабатываемые предметные данные на число битов, меньшее, чем стандартное число битов.
47. Способ обработки данных, исполняемый в устройстве обработки данных, которое исполняет процессы:
шифрования обрабатываемых предметных данных, являющихся открытым текстом, заданным алгоритмом и заданным ключом и представления этих данных в виде зашифрованных данных;
записи зашифрованных данных на заданном носителе записи и
дешифрирования зашифрованных данных, считанных с носителя записи, алгоритмом и ключом, используемыми при шифровании шифруемых данных, и представления этих данных в виде обрабатываемых предметных данных; при этом устройство содержит:
процесс разбиения обрабатываемых предметных данных на заданное число битов и их представления в виде многих фрагментов фрагментированных данных открытого текста;
процесс последовательной генерации новых решений каждый раз, как обрабатываемые предметные данные шифруются назначением прошлых решений заданному алгоритму генерации решений, обладающему возможностью генерирования нового решения при назначении ему по меньшей мере одного из прошлых решений;
первый процесс генерации алгоритмов для последовательной генерации новых алгоритмов каждый раз, как обрабатываемые предметные данные шифруются с использованием сгенерированных решений;
процесс согласования числа битов фрагментированных данных открытого текста со стандартным числом битов введением фиктивных данных, не зависимых от обрабатываемых предметных данных, в фрагментированные данные открытого текста;
процесс шифрования фрагментированных данных открытого текста ключом и алгоритмом, сгенерированным в первом процессе генерации алгоритмов, на каждое стандартное число битов и представления данных в виде зашифрованных фрагментированных данных;
процесс записи на носителе записи зашифрованных данных, полученных объединением зашифрованных фрагментированных данных;
процесс считывания с носителя записи зашифрованных данных, записанных на носителе записи;
второй процесс генерации алгоритмов для последовательной генерации таких же новых алгоритмов, которые сгенерированы в первом процессе генерации алгоритмов, каждый раз, как зашифрованные данные дешифрируются с использованием сгенерированных решений;
процесс разбиения зашифрованных данных на многие фрагменты зашифрованных фрагментированных данных с тем же числом битов, с которым разбивались при шифровании шифруемые данные;
процесс дешифрирования зашифрованных фрагментированных данных, считанных с носителя записи, ключом, используемым при шифровании шифруемых фрагментированных данных, и тем же самым алгоритмом, используемым при шифровании шифруемых фрагментированных данных, сгенерированным во втором процессе генерации алгоритмов, на каждое стандартное число битов, и представления этих данных в виде фрагментированных данных открытого текста;
процесс соединения дешифрированных фрагментированных данных открытого текста и их представления в виде обрабатываемых предметных данных, отличающийся тем, что:
устройство шифрует многие фрагменты обрабатываемых предметных данных для их представления в виде зашифрованных фрагментированных данных, дешифрирует многие фрагменты зашифрованных фрагментированных данных в том же самом порядке, который использовался при их шифровании, и разбивает обрабатываемые предметные данные на число битов, меньшее, чем стандартное число битов, так, что по меньшей мере один фрагмент зашифрованных данных открытого текста имеет число битов, которое отлично от числа битов других фрагментов зашифрованных данных открытого текста.
48. Способ обработки данных, исполняемый в устройстве обработки данных, которое исполняет процессы:
шифрования обрабатываемых предметных данных, являющихся открытым текстом, заданным алгоритмом и заданным ключом и представления этих данных в виде зашифрованных данных;
записи зашифрованных данных на заданном носителе записи и дешифрирования зашифрованных данных, считанных с носителя записи, алгоритмом и ключом, используемыми при шифровании шифруемых данных, и представления этих данных в виде обрабатываемых предметных данных; при этом устройство содержит:
процесс разбиения обрабатываемых предметных данных на заданное число битов и их представления в виде многих фрагментов фрагментированных данных открытого текста;
процесс последовательной генерации новых решений каждый раз, как обрабатываемые предметные данные шифруются назначением прошлых решений заданному алгоритму генерации решений, обладающему возможностью генерирования нового решения при назначении ему по меньшей мере одного из прошлых решений;
первый процесс генерации ключей для последовательной генерации новых ключей каждый раз, как обрабатываемые предметные данные шифруются с использованием сгенерированных решений;
процесс согласования числа битов фрагментированных данных открытого текста со стандартным числом битов введением фиктивных данных, не зависимых от обрабатываемых предметных данных, в фрагментированные данные открытого текста;
процесс шифрования фрагментированных данных открытого текста алгоритмом и ключом, сгенерированным в первом процессе генерации ключей, на каждое стандартное число битов и представления данных в виде зашифрованных фрагментированных данных;
процесс записи на носителе записи зашифрованных данных, полученных объединением зашифрованных фрагментированных данных;
процесс считывания с носителя записи зашифрованных данных, записанных на носителе записи;
второй процесс генерации ключей для последовательной генерации таких же новых ключей, которые сгенерированы в первом процессе генерации ключей, каждый раз, как зашифрованные данные дешифрируются с использованием сгенерированных решений;
процесс разбиения зашифрованных данных на многие фрагменты зашифрованных фрагментированных данных с тем же числом битов, с которым разбивались при шифровании шифруемые данные;
процесс дешифрирования зашифрованных фрагментированных данных, считанных с носителя записи, алгоритмом, используемым при шифровании шифруемых фрагментированных данных, и тем же самым ключом, используемым при шифровании шифруемых фрагментированных данных, сгенерированным во втором процессе генерации ключей, на каждое стандартное число битов, и представления этих данных в виде фрагментированных данных открытого текста;
процесс соединения дешифрированных фрагментированных данных открытого текста для их представления в виде обрабатываемых предметных данных, отличающийся тем, что:
устройство шифрует многие фрагменты обрабатываемых предметных данных для их представления в виде зашифрованных фрагментированных данных, дешифрирует многие фрагменты зашифрованных фрагментированных данных в том же самом порядке, который использовался при их шифровании, и разбивает обрабатываемые предметные данные на число битов, меньшее, чем стандартное число битов, так, что по меньшей мере один фрагмент зашифрованных данных открытого текста имеет число битов, которое отлично от числа битов других фрагментов зашифрованных данных открытого текста.
49. Способ обработки данных, исполняемый в устройстве обработки данных, которое исполняет процессы:
шифрования обрабатываемых предметных данных, являющихся открытым текстом, заданным алгоритмом и заданным ключом и представления этих данных в виде зашифрованных данных;
записи зашифрованных данных на заданном носителе записи и дешифрирования зашифрованных данных, считанных с носителя записи, алгоритмом и ключом, используемыми при шифровании шифруемых данных, и представления этих данных в виде обрабатываемых предметных данных; при этом устройство содержит:
процесс разбиения обрабатываемых предметных данных на заданное число битов и их представления в виде многих фрагментов фрагментированных данных открытого текста;
первый процесс генерации решений для последовательной генерации новых решений каждый раз, как обрабатываемые предметные данные шифруются назначением прошлых решений заданному алгоритму генерации решений, обладающему возможностью генерирования нового решения при назначении ему по меньшей мере одного из прошлых решений;
процесс согласования числа битов фрагментированных данных открытого текста со стандартным числом битов введением фиктивных данных, не зависимых от обрабатываемых предметных данных, в фрагментированные данные открытого текста;
первый процесс генерации алгоритмов для последовательной генерации новых алгоритмов каждый раз, как обрабатываемые предметные данные шифруются с использованием решений, сгенерированных в первом процессе генерации решений;
процесс шифрования фрагментированных данных открытого текста ключом и алгоритмом, сгенерированным в первом процессе генерации алгоритмов, на каждое стандартное число битов и представления данных в виде зашифрованных фрагментированных данных;
процесс записи на носителе записи зашифрованных данных, полученных объединением зашифрованных фрагментированных данных;
процесс считывания с носителя записи зашифрованных данных, записанных на носителе записи;
второй процесс генерации решений для последовательной генерации таких же новых решений, которые сгенерированы в первом процессе генерации решений, каждый раз, как зашифрованные данные дешифрируются назначением прошлых решений заданному алгоритму генерации решений, обладающему возможностью генерирования нового решения при назначении ему по меньшей мере одного из прошлых решений;
второй процесс генерации алгоритмов для последовательной генерации таких же новых алгоритмов, которые сгенерированы в первом процессе генерации алгоритмов, каждый раз, как зашифрованные данные дешифрируются с использованием решений, сгенерированных во втором процессе генерации решений;
процесс разбиения зашифрованных данных на многие фрагменты зашифрованных фрагментированных данных с тем же числом битов, с которым разбивались при шифровании шифруемые данные;
процесс дешифрирования зашифрованных фрагментированных данных, считанных с носителя записи, ключом, используемым при шифровании шифруемых фрагментированных данных, и тем же самым алгоритмом, используемым при шифровании шифруемых фрагментированных данных, сгенерированным во втором процессе генерации алгоритмов, на каждое стандартное число битов, и представления этих данных в виде фрагментированных данных открытого текста;
процесс соединения дешифрированных фрагментированных данных открытого текста и их представления в виде обрабатываемых предметных данных, отличающийся тем, что:
устройство шифрует многие фрагменты обрабатываемых предметных данных для их представления в виде зашифрованных фрагментированных данных, дешифрирует многие фрагменты зашифрованных фрагментированных данных в том же самом порядке, который использовался при их шифровании, и разбивает обрабатываемые предметные данные на число битов, меньшее, чем стандартное число битов, так, что по меньшей мере один фрагмент зашифрованных данных открытого текста имеет число битов, которое отлично от числа битов других фрагментов зашифрованных данных открытого текста.
50. Способ обработки данных, исполняемый в устройстве обработки данных, которое исполняет процессы:
шифрования обрабатываемых предметных данных, являющихся открытым текстом, заданным алгоритмом и заданным ключом и представления этих данных в виде зашифрованных данных;
записи зашифрованных данных на заданном носителе записи и
дешифрирования зашифрованных данных, считанных с носителя записи, алгоритмом и ключом, используемыми при шифровании шифруемых данных, и представления этих данных в виде обрабатываемых предметных данных; при этом устройство содержит:
процесс разбиения обрабатываемых предметных данных на заданное число битов и их представления в виде многих фрагментов фрагментированных данных открытого текста;
первый процесс генерации решений для последовательной генерации новых решений каждый раз, как обрабатываемые предметные данные шифруются назначением прошлых решений заданному алгоритму генерации решений, обладающему возможностью генерирования нового решения при назначении ему по меньшей мере одного из прошлых решений;
первый процесс генерации ключей для последовательной генерации новых ключей каждый раз, как обрабатываемые предметные данные шифруются с использованием решений, сгенерированных в первом процессе генерации решений;
процесс согласования числа битов фрагментированных данных открытого текста со стандартным числом битов введением фиктивных данных, не зависимых от обрабатываемых предметных данных, в фрагментированные данные открытого текста;
процесс шифрования фрагментированных данных открытого текста алгоритмом и ключом, сгенерированным в первом процессе генерации ключей, на каждое стандартное число битов и представления данных в виде зашифрованных фрагментированных данных;
процесс записи на носителе записи зашифрованных данных, полученных объединением зашифрованных фрагментированных данных;
процесс считывания с носителя записи зашифрованных данных, записанных на носителе записи;
второй процесс генерации решений для последовательной генерации таких же новых решений, которые сгенерированы в первом процессе генерации решений, каждый раз, как зашифрованные данные дешифрируются назначением прошлых решений заданному алгоритму генерации решений, обладающему возможностью генерирования нового решения при назначении ему по меньшей мере одного из прошлых решений;
второй процесс генерации ключей для последовательной генерации таких же новых ключей, которые сгенерированы в первом процессе генерации ключей, каждый раз, как зашифрованные данные дешифрируются с использованием решений, сгенерированных во втором процессе генерации решений;
процесс разбиения зашифрованных данных на многие фрагменты зашифрованных фрагментированных данных с тем же числом битов, с которым разбивались при шифровании шифруемые данные;
процесс дешифрирования зашифрованных фрагментированных данных, считанных с носителя записи, алгоритмом, используемым при шифровании шифруемых фрагментированных данных, и тем же самым ключом, используемым при шифровании шифруемых фрагментированных данных, сгенерированным во втором процессе генерации ключей, на каждое стандартное число битов, и представления этих данных в виде фрагментированных данных открытого текста;
процесс соединения дешифрированных фрагментированных данных открытого текста и их представления в виде обрабатываемых предметных данных, отличающийся тем, что:
устройство шифрует многие фрагменты обрабатываемых предметных данных для их представления в виде зашифрованных фрагментированных данных, дешифрирует многие фрагменты зашифрованных фрагментированных данных в том же самом порядке, который использовался при их шифровании, и разбивает обрабатываемые предметные данные на число битов, меньшее, чем стандартное число битов, так, что по меньшей мере один фрагмент зашифрованных данных открытого текста имеет число битов, которое отлично от числа битов других фрагментов зашифрованных данных открытого текста.