Toots for fa11_1eaf@mastodon.ml account

Written by fa11_1eaf on 2025-01-09 at 17:57

И обозвал я все это "Криптосанта".

Кстати, с точки зрения пользователей все было не так сложно: я постарался упростить это до создания и чтения файлов в приложении с GUI.

Если кому-нибудь будет интересно, готов скинуть сырцы. Под капотом там Go (хотя он меня, если честно, немного разочаровал), Fyne, Protobuf, RSA и AES (шифрование реализовал гибридное).

=> More informations about this toot | View the thread

Written by fa11_1eaf on 2025-01-09 at 17:54

Что делают все остальные, когда хотят организовать Тайного Санту, но при этом не хотят знать, кто у кого: находят онлайн-сервисы с необходимым функционалом, регистрируются, кидают ссылку на распределение.

Что делаю я...

Ну, мне еще в ноябре в 3 ночи пришла довольно интересная идея: решить эту задачу с помощью криптографии. Суть примерно такая: каждый участник генерирует пару RSA-ключей, и отправляет публичный ключ в общее пространство (у нас это была конфа в телеге). Далее программа распределения перемешивает эти ключи, шифрует каждый последующий предыдущим (первый при этом шифруется последним, то есть получается "кольцо"), и, опять же, отправляет результат в общее пространство.

Ну и, наконец, каждый участник пытается расшифровать каждую из записей. Та, которую получилось расшифровать, будет содержать публичный ключ подопечного.

Я это даже реализовал, заставил участвовать в этом своих друзей, и все прошло успешно! (последнее прямо неожиданность).

=> More informations about this toot | View the thread

Written by fa11_1eaf on 2024-09-25 at 14:28

Не тульпа, а селфхост

=> More informations about this toot | View the thread

Written by fa11_1eaf on 2024-09-06 at 16:59

Интересно, насколько это окажется бесполезной покупкой

=> View attached media

=> More informations about this toot | View the thread

Written by fa11_1eaf on 2024-09-04 at 19:40

Блин, а ведь у меня были грандиозные планы на этот вечер. Хотел написать одну программу для аналитики переписки группового чата.

Но...

=> View attached media

=> More informations about this toot | View the thread

=> This profile with reblog | Go to fa11_1eaf@mastodon.ml account

Proxy Information
Original URL
gemini://mastogem.picasoft.net/profile/110684480859633727
Status Code
Success (20)
Meta
text/gemini
Capsule Response Time
275.058032 milliseconds
Gemini-to-HTML Time
1.940512 milliseconds

This content has been proxied by September (ba2dc).