Длинная арифметика

Продавец Продано Возвратов Отзывы
Унисофт 0 0
0
0
Эта позиция полностью куплена.
Описание
В своем любимом универе надо было мне сделать пример блочного и поточного шифрования. Ну думаю, сейчас быстренько.. Но быстренько не получилось. Процессы шифрования содержат операции возведения в степень. Например, символ «А» имеет номер 97 по таблице ASCII. И согласно экспоненциальному шифрованию, его надо было возвести в 3-ю степень. Но! Персональный компьютер работает только с 20-значными цифрами, а здесь получается 47-значное (как потом я это выяснил). Т.е. персоналка в принципе не может работать с такими цифрами. Как быть А это уже отдельный вопрос из области программирования и называется он «Длинная арифметика». Знаете сколько сидел Почти месяц. Перерыл море сайтов по этому вопросу и даже специальную книжку купил на Колибри.. В итоге сделал это возведение в степень - путем умножения в столбик! Алгоритм позволяет получать числа длиной например, три экрана (в паскале). Алгоритм шифрования уже делать не стал, хотя мысленно понял, как можно его сделать. Нервная получилась ситуация но я много узнал. Вам же предлагаю концентрированный опыт, все готовенькое, (эх, мне бы так..) Программка написана на Pascal, затем перенесена на Delphi.
Дополнительное описание