In the paper, we propose a new symmetric block cipher based on the orthogonal finite functions (OFF) in the Sobolev's space. To encrypt a plaintext a = a1a2 ...an, we first convert a to a polynomial a(x) = a1 + a2x +.....+ anxn-1, then approximate n a(x) by a linear combination F(x) = E rj/j(x), where / = (f1,f2,..., fn) is an j=1 OFF-basis not having the orthogonality property, and finally compute the ciphertext b = b1b2 ... bn, where bj = F(kj) for some values kj of x, i = 1,2,..., n. The numbers k1,..., kn and some parameters of functions in / form the key of the cipher. To decrypt the ciphertext b, we first, given b1,...,bn and key parameters in /, compute the approximation coefficients r1,..., rn, next, given k1,..., kn, compute x'x, ...,x'n such that a(xj) = rj for i = 1,2,..., n, then construct a(x) by the Lagrange method, and finally convert a(x) to a.
Download file
Counter downloads: 179
- Title Compactly supported functions in cryptography algorithms
- Headline Compactly supported functions in cryptography algorithms
- Publesher
Tomsk State University
- Issue Prikladnaya Diskretnaya Matematika - Applied Discrete Mathematics 36
- Date:
- DOI 10.17223/20710410/36/6
Keywords
ОФФ, финитные функции, криптография, шифрование, OFF, finite functions, cryptography, encryptionAuthors
References
Леонтьев В. Л. Ортогональные финитные функции и численные методы. Ульяновск: Изд-во УлГУ, 2003. 178 с.
Леонтьев В. Л., Лукашенец Н. Ч. Сеточные базисы ортогональных финитных функций // Журн. вычисл. матем. и матем. физ. 1999. Т. 39. №7. С. 1158-1168.
Леонтьев В. Л. Ортогональные сплайны и вариационно-сеточный метод // Математическое моделирование. 2002. Т. 14. №3. С. 117-127.
Лукомский Д. С., Лукомский С. Ф. Всплесковые базисы и криптография // Математика. Механика. 2011. №13. С. 55-58.
Левина А. Б. Сплайн-вэйвлеты и их некоторые применения: дис.. канд. физ.-мат. наук. СПб., 2009. 214с.

Compactly supported functions in cryptography algorithms | Prikladnaya Diskretnaya Matematika - Applied Discrete Mathematics. 2017. № 36. DOI: 10.17223/20710410/36/6
Download full-text version
Counter downloads: 726