Реализация на Python криптографической схемы верифицируемого распределённого хранения данных по научной статье Asiacrypt 2020.
Проект показывает, как разбить файл на части, разложить их по ненадёжным серверам и проверять целостность данных с помощью компактных криптографических доказательств постоянного размера. Есть веб-демонстрация, где можно задать параметры, прогнать весь процесс и увидеть, как система обнаруживает подделку данных или доказательств. Предназначен для изучения алгоритма, а не для промышленного использования — по умолчанию криптографическая стойкость не гарантирована.
Описание автора:Python implementation of the second SVC (CF13/LM19) from Asiacrypt 2020 paper