![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 21.09.2010
Сообщений: 40
|
![]()
Всем привет.
Препод задал написать цифровую подпись Шнорра. Все параметры и сообщение должны считываться и записываться в файл. Вообщем-то, я написал программу. Функция для генерации параметров Код:
Ответ на задачу состоит из 2-х программ - Alcie и Bob. Алиса генерирует открытые параметры системы и цифровую подпись и записывает их в файл(в разные файлы). Но есть небольшой баг: иногда, даже при верных параметрах цифровые подписис не совпадают. И по-этому, я сделал проверку на стороне Alice: генерировать параметры до тех пор, пока цифровые подписи не будут совпадать. Код:
Но почему-то когда программа вызывает второй раз ф-цию генерации параметров, файл с открытыми параметрами не удалаяется, а новые данные пишутся поверх сарых. В чем может быть проблема, почему программа не хочет удалять старый файл? Спасибо P.S. еще вопрос: я пользуюсь стандартной функцией hashCode(), что бы получить хэш сообщения(внезапно, да? ![]() |
![]() |
![]() |
![]() |
#2 |
Пользователь
Регистрация: 21.09.2010
Сообщений: 40
|
![]()
Все, нашел решение проблемы: я забыл закрыть поток чтения inF. После его закрытия все работает нормально.
Тему можно закрыть |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
не удаляется запись - почему? | cliv | БД в Delphi | 2 | 25.07.2011 23:21 |
удаляется последняя запись | ilushka2306 | PHP | 15 | 06.06.2011 06:55 |
Не удаляется файл, не закрыты все потоки для этого файла | oirren | Общие вопросы по Java, Java SE, Kotlin | 1 | 20.12.2009 21:12 |
Не удаляется файл. | Манжосов Денис :) | Общие вопросы Delphi | 2 | 21.08.2008 16:41 |
Не удаляется папка. | Kashp | Операционные системы общие вопросы | 9 | 31.01.2008 10:49 |