ИСПОЛЬЗОВАНИЕ СПЛАЙНОВ ПЕРВОГО ПОРЯДКА В ШИФРОВАНИИ
В настоящее время криптография используется почти во всех информационных системах - от Интернета до баз данных. Обеспечение требуемой степени защиты без нее невозможно. С помощью криптографических алгоритмов предотвращаются попытки мошенничества в системах электронной коммерции и обеспечивается законность финансовых сделок. С каждым годом значение обеспечения безопасности информации возрастает, однако никто не в состоянии предоставить стопроцентную гарантию. В данной работе предложен блочный алгоритм шифрования информации, основанный на вэйвлетных разложениях сплайнов первого порядка на неравномерной сетке. Использование сплайн-вэйвлетных разложений приводит к довольно большому разнообразию ключей, определенных сеткой и порядком выбрасывания узлов. Предложенный алгоритм может также применяться для передачи ключей. Представленный алгоритм имеет структуру Фейстеля, но в отличие от других существующих блочных алгоритмов в нем нет операции XOR с подключом на каждом раунде. Алгоритм имеет легкую для анализа математическую структуру. Представленный алгоритм может работать с блоками длины 512 и 1024 бит, что раньше не представлялось возможным для таких алгоритмов как AES и 3DES. Также были проведены исследования алгоритмов блочного шифрования, построенных на сплайн-вэйвлетных разложениях сплайнов второго и третьего порядка. Предложенный алгоритм предоставляет высокую степень защищенности. Библиогр. 4 назв.