![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 09.12.2009
Сообщений: 6
|
![]()
Как правильно разбить на блоки шифруемые данные?
![]() 'Шифрование For I = 1 To J Alfavit(N, Mid(Str, I, 1), Nom, 0) Nom = (Nom ^ E1) Mod (N) ShifrText.Text = ShifrText.Text & Nom & ";" Next 'Дешифрование For I = 0 To R Nom = (Shifr(I) ^ D) Mod (N) Alfavit(N, Str, Nom, 1) KonText.Text = KonText.Text & Str Next Private Sub Alfavit(ByVal N1 As Integer, ByRef Sim As String, ByRef Nom As Double, ByVal Flag As Integer) If Flag = 0 Then Nom = Sim Else Sim = Nom End If Как понял в строке Alfavit(N, Mid(Str, I, 1), Nom, 0), а именно Mid(Str, I, 1) вместо единицы должно быть какоето значение зависящее от N Можно и в асю 59-59-824-59 Спасибо |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
шифрование методом RSA на Delphi | Тёма(C@$pEr) | Помощь студентам | 13 | 17.12.2012 17:42 |
Шифрование файлов любого формата. RSA | Anzhela | Помощь студентам | 7 | 10.11.2009 01:12 |
Шифрование по алгоритму RSA | Эльмирчик (ms) | Помощь студентам | 1 | 05.06.2009 20:51 |
Работа с большими числами (делфи, шифрование RSA) | WinApi | Помощь студентам | 1 | 05.06.2009 20:43 |
RSA шифрование. Требуется пример. | Hakman | Помощь студентам | 5 | 22.02.2008 16:05 |