Details

Title Автоматическая система анонимной верификации возраста на основе слепых подписей с защитой от злоупотреблений: выпускная квалификационная работа бакалавра: направление 02.03.03 «Математическое обеспечение и администрирование информационных систем» ; образовательная программа 02.03.03_01 «Интеллектуальные информационные системы и обработка данных» = Automatic anonymous age verification system based on blind signatures with anti-abuse protection
Creators Чыпсымаа Станислав Азиатович
Scientific adviser Пак Вадим Геннадьевич
Organization Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности
Imprint Санкт-Петербург, 2026
Collection Выпускные квалификационные работы ; Общая коллекция
Subjects анонимная верификация возраста ; слепая подпись ; доказательство с нулевым разглашением ; эллиптическая кривая ; Python ; anonymous age verification ; blind signature ; zero-disclosure evidence ; eliptic curve
Document type Bachelor graduation qualification work
Language Russian
Level of education Bachelor
Speciality code (FGOS) 02.03.03
Speciality group (FGOS) 020000 - Компьютерные и информационные науки
DOI 10.18720/SPBPU/3/2026/vr/vr26-1742
Rights Доступ по паролю из сети Интернет (чтение)
Additionally New arrival
Record key ru\spstu\vkr\42496
Record create date 8/21/2026

Allowed Actions

Action 'Read' will be available if you login or access site from another network

Group Anonymous
Network Internet

В данной работе рассмотрена проблема конфликта между необходимостью подтверждения возрастного порога в цифровых сервисах и правом пользователя на приватность. Проведён анализ существующих криптографических примитивов, обеспечивающих анонимную эмиссию и проверку атрибутов: слепые подписи, доказательства с нулевым разглашением, анонимные учётные данные. Выполнено сравнение разработанного решения с академическими проектами, коммерческими системами и приложением MAX. В ходе работы реализовано единое кроссплатформенное приложение на PyQt5, объединяющее роли эмитента, клиента и верификатора с возможностью экспорта и импорта сертификатов, управления сроком действия, генерации QR-кодов для передачи доказательств. Проведено функциональное и нагрузочное тестирование, подтвердившее корректность работы, высокую производительность и полное соответствие требованиям приватности.

This paper addresses the conflict between the need to confirm the age threshold in digital services and the users right to privacy. It analyzes existing cryptographic primitives that provide anonymous issuance and verification of attributes, such as blind signatures, zero-knowledge proofs, and anonymous credentials. The paper compares the developed solution with academic projects, commercial systems, and the MAX application. During the work, a single cross-platform application was implemented using PyQt5, which combines the roles of issuer, client, and verifier, with the ability to export and import certificates, manage expiration dates, and generate QR codes for transferring evidence. Functional and load testing was conducted, confirming the correct operation, high performance, and full compliance with privacy requirements.

Network User group Action
ILC SPbPU Local Network All
Read
Internet Authorized users SPbPU
Read
Internet Anonymous
...