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 |
|
| Internet | Authorized users SPbPU |
|
| Internet | Anonymous |
|