hcube> А в чем проблема-то? В базе данных данный блок записей просто стирается. Одна команда delete. И пишется заново. Думаешь, наблюдатели всех избирателей помнят?
Ты реально не понимаешь? ВЕСЬ файл с базой данных избирателей, устанавливающий их имена и соответствие публичных ключей избирателей конкретным именам, до начала выборов ПОДПИСЫВАЕТСЯ ЭЦП наблюдателей от всех участников выборов. Сам файл все заинтересованные лица могут взять себе на память. Если ты хоть что-то там поменяешь, удалишь запись или ее изменишь, файл поменяется и электронные подписи наблюдателей под этим файлом перестанут верифицироваться. Все. Приехали. Наблюдатели, проверив свои подписи под файлом БД избирателей, видят, что списки избирателей меняли на ходу без их ведома и строчат жалобы подтверждая их неопровержимыми докательствами несанкционированного изменения списка избирателей. Начальник избирательной комиссии пакует чемодан и едет в Магадан.
Так что если во время выборов обнаружатся несоответствия в списке избирателей, то их придется показывать и объяснять всем независимым наблюдателям подписывавшим изначальный список, т.к. без их участия не получится изменить список избирателей так, чтоб он имел потом юридическую силу: если подписи наблюдателей под списком не проверяются, значит список некорректен
hcube> А внести запись ПОСЛЕ голосования - вообще полная лафа.
Ты о криптографических протоколах штампов времени что-нибудь слышал?
Уже давно придумано, как проставлять метки времени так, что хрен смухлюешь.
Плюс опять же все упирается в подписи наблюдателей: изменить файл с базой данных избирателей можно только при полном согласии всех независимых наблюдателей, ибо за них этот файл никто корректно подписать не сможет.