发明名称 СПОСІБ КРИПТОГРАФІЧНОГО ПЕРЕТВОРЕННЯ ІНФОРМАЦІЇ
摘要 Спосіб криптографічного перетворення інформації полягає в тому, що інформаційну послідовність подають у вигляді бітних блоків, які підлягають ітеративній обробці примітивними криптографічними перетвореннями: перемішування (permutation) - за допомогою блоків перемішування кубиків (Р-блоків); підстановка (substitution) - за допомогою блоків підстановок (S-блоків); функціональні операції циклічного зсуву і додавання за модулем 2 (ShiftRow) - за допомогою відповідних пристроїв. Бітні блоки інформаційної послідовності подають як тривимірні матриці (кубики) і, що як Р-блок формують змінну тривимірну матрицю перемішування, що будується отриманням мультиплікативно зворотного елементанад розширеним кінцевим полем Галуа GF(2) та шляхом виконання афінного перетвореннянад примітивним двійковим полем Галуа GF(2). При цьому як матриці Μ афінного перетворення використовують змінні обернені симетричні матриці, які вибирають відповідно до значення циклового ключа. Функціональні операції перемішування не фіксовані, а залежать від стану ключа. Функціональні операції циклічного зсуву не фіксовані, а залежать від стану ключа.
申请公布号 UA113464(U) 申请公布日期 2017.01.25
申请号 UA20160008327U 申请日期 2016.07.28
申请人 发明人
分类号 G06F21/60;G06F21/72;H04L9/06;H04L9/14 主分类号 G06F21/60
代理机构 代理人
主权项
地址