Колин Чибая
Модель Хилла — это убедительный асимметричный алгоритм, который зависит от матриц как ключей для обеспечения безопасности данных. Исследования, проведенные на основе модели Хилла, часто ограничиваются использованием ключей матриц низкого порядка из-за сложности операций с матрицами высокого порядка. Однако это подвергает модель Хилла базовым атакам методом перебора. В этой статье исследуется использование динамически генерируемых ключей матриц высокого порядка, выбранных во время выполнения. Кроме того, исходная модель Хилла использует только 26 буквенных символов. Мы расширяем набор символов, поддерживаемый моделью Хилла, до 256 символов ASCII. С другой стороны, модель рельсового ограждения также является убедительным алгоритмом транспонирования, который обычно поддерживает низкий набор символов. В этой статье исследуется сочетание улучшенной модели Хилла с моделью рельсового ограждения в направлении гибридной модели продукта Hill-Rail Fence (HRF). В идеале шифры продукта отображают повышенную безопасность данных больше, чем сумма отдельных степеней безопасности компонентных шифров. Чтобы еще больше усложнить продукт, шифрование выполняется более чем за один раунд. Мы оцениваем вычислительную производительность модели HRF по сравнению с оригинальной моделью Hill с точки зрения времени выполнения, использования ЦП, требований к памяти, количества запущенных потоков, а также количества загруженных классов. Результаты моделирования показывают увеличение времени обработки в модели HRF с каждым увеличением порядка матричного ключа