Skip to content
@synrc

ТОВ «Криптографічні Телесистеми»

Утримувач майнових прав і ліцензійний бенефеціар високотехнологічних телекомунікаційних продуктів.

Архітектурна компанія

Ми — українська open-source організація, що спеціалізується на розробці високонадійних, відмовостійких розподілених систем на базі Erlang/OTP (BEAM). Наші проєкти охоплюють захищені комунікації (чат-месенджери та PKI), веб-фреймворки, управління бізнес-процесами (BPMN), розподілені сховища, мережеві протоколи та формальні методи верифікації. Все побудовано на суворій відповідності міжнародним та українським стандартам (ASN.1, X.509, CMS/S-MIME, LDAP, DNS, MQTT, BPMN, ДСТУ 4145).

Криптографічні продукти

  • asn1 — ASN.1 компілятор (ISO 8824).
  • ns — DNS-сервер (IETF RFC 1034, 1035, DNSSEC).
  • ldap — LDAPv3-директорія (IETF RFC 4510–4519 та ін.).
  • ca — Certificate Authority з підтримкою ДСТУ 4145, X.509, PKCS#10, OCSP.
  • chat — Безпечний месенджер на X.509, CMS, PKCS та ASN.1.

Основні продукти

  • mail — Мінімальний Чат Месенжер Сохацького v0 на WebSocket з текстовим і TCP з ASN.1 протоколами (демо).
  • message — Легкий UDP Мультікаст Wi-Fi Чат Месенжер Сохацького v1 на SwiftUI для macOS і iOS (демо).
  • x509 — Чат Месенжер Сохацького з підтримкою v1 і v2 протоколів на SwiftUI для iOS (атестація).
  • chat — TLS/QUIC Сервер Чат Месенжера Сохацького v2 на Elixir з ASN.1 протоколом і PKI сервісами (розробка).
  • mqtt — Глобальний Чат Месенжер Сохацького v3 на MQTT з ASN.1/BERT протоколами (продакшин).

Продукти, впроваджені в МВС і ПриватБанк

  • bpe — BPMN-сервер (ISO 19510).
  • nitro — Erlang/Elixir структурний HTML шаблонізатор для SPA/PWA додатків.
  • form — Бібліотека форм і валідацій X-Forms.
  • n2o — Nitrogen Веб-фреймворк для MQTT і WebSocket трактів.
  • kvs — Абстракція над KV B-Tree сховищами.
  • rpc — Бібліотека генераторів BERT/ETF Erlang/OTP серіалізації для Swift, JavaScript, Java.
  • mqtt — MQTT-сервер (ISO 20922), аудитований автором Агди для NYNJA.

Місія

Наша мета — створити відкриту екосистему інструментів для побудови високонадійних, масштабних та безпечних розподілених систем, доступних для розробників, підприємств і державних інституцій. Ми прагнемо максимально використати переваги Erlang/OTP — узгодженості, відмово-стійкості, характеристик реального часу — для створення сучасних телекомунікаційних, веб- та процесінгових платформ. Особливу увагу приділяємо інтеграції сильної криптографії (X.509, постквантова стійкість), стандартизованим протоколам та підтримці українських національних стандартів (ДСТУ 4145) поряд з глобальними (IETF, ITU, ISO). Ми віримо, що надійні, безпечні та верифіковані системи — основа цифрової інфраструктури майбутнього, а доступ до таких інструментів має бути фундаментальним правом спільноти.

Принципи

  • Відкритість та прозорість — весь код під permissive open-source ліцензіями.
  • Суворої відповідності стандартам — ми реалізуємо протоколи точно за RFC/IETF, ITU, ISO.
  • Безпека понад усе — фокус на end-to-end шифруванні, постквантовій стійкості та сучасних алгоритмах.
  • Модульність та незалежність — наші імплементації можуть використовуватися окремо або як повний стек.

🇺🇦 Зроблено з фокусом на телекомунікаційні стандарти.

Synrc Research Center заснувала Groupoid Infinity для дослідження формальних мов та середовищ. Ми використовуємо AXIO.PRO для опису типових специфікацій, протоколів та інтерфейсів. Також Groupoid Infinity проводить дослідження в області гомотопічної теорії типів та формалізації математики.

Тут зібрані дидактичні матеріали для трьох курсів: 1) курсу по мові програмування Ерланг; 2) курсу по системному програмуванню; 3) курсу по веб-програмуванню. Ці матеріали включають документацію на бібліотеки SYNRC які використовуються як основне програмне забезпечення курсу. На цій сторінці ви маєте можливість одночасно переглянути усі модулі усіх бібліотек, основну серію анонсів та релізів, переклади статей, серію брошур про те як створювати сучасні Erlang та Elixir програми, та інші дидактичні матеріали.

У вільному доступі опублікований базовий Ерланг курс, який містить 12 годин лекційного матеріалу, що читався в 2013-2014 роках в місті Києві (Україна). Окремо доступний розширений курс по бібліотекам SYNRC в контексті систем повідомлень та управління бізнес-процесами (7 годин), що читався в місті Варна (Болгарія).

ПублікаціїДокументаціїСертифікації

Copyright © 2026 ТОВ "Криптографічні Телесистеми"

Pinned Loading

  1. bpe bpe Public

    💠 BPE: BPMN Process Engine ISO 19510

    Erlang 278 66

  2. chat chat Public

    💬 CHAT: Instant Messenger. ITU/IETF: 3394, 3565, 5280, 5480, 5652, 5755 8551, X.509, CMS, PKCS-10, PCKS-7, OCSP, LDAP, DNS; ANSI: X9-42, X9-62, X25519, X488; NIST: SECP384r1.

    Erlang 11 6

  3. ns ns Public

    🔒 NS: Name Server IETF 1034, 1035, 1101, 2065, 2535, 2539, 4033-4035 4398, 6944

    Erlang 5 1

  4. ldap ldap Public

    🌐 LDAP: Directory Server. ITU/IETF: 2849, 3296, 3671-3673, 3866, 4510-4518, 4522, 4525, 4526, 4929, 5480, X.519.

    Erlang 54 17

  5. ca ca Public

    🛡️ CA: Certificate Authority. ДСТУ: 4145. ITU/IETF: 3279, 5755, 7030, X.509.

    Erlang 20 8

  6. sample sample Public

    💧 SAMPLE: WebSocket Sample Application

    Erlang 10 6

Repositories

Showing 10 of 22 repositories
  • .github Public
    synrc/.github’s past year of commit activity
    0 0 0 0 Updated Feb 21, 2026
  • synrc.com Public

    🌐 SYNRC: Commercial Support

    synrc/synrc.com’s past year of commit activity
    CSS 7 7 0 0 Updated Feb 21, 2026
  • ca Public

    🛡️ CA: Certificate Authority. ДСТУ: 4145. ITU/IETF: 3279, 5755, 7030, X.509.

    synrc/ca’s past year of commit activity
    Erlang 20 8 6 (1 issue needs help) 0 Updated Feb 13, 2026
  • chat Public

    💬 CHAT: Instant Messenger. ITU/IETF: 3394, 3565, 5280, 5480, 5652, 5755 8551, X.509, CMS, PKCS-10, PCKS-7, OCSP, LDAP, DNS; ANSI: X9-42, X9-62, X25519, X488; NIST: SECP384r1.

    synrc/chat’s past year of commit activity
    Erlang 11 6 16 0 Updated Feb 8, 2026
  • ldap Public

    🌐 LDAP: Directory Server. ITU/IETF: 2849, 3296, 3671-3673, 3866, 4510-4518, 4522, 4525, 4526, 4929, 5480, X.519.

    synrc/ldap’s past year of commit activity
    Erlang 54 17 0 0 Updated Jan 17, 2026
  • ns Public

    🔒 NS: Name Server IETF 1034, 1035, 1101, 2065, 2535, 2539, 4033-4035 4398, 6944

    synrc/ns’s past year of commit activity
    Erlang 5 1 0 0 Updated Jan 17, 2026
  • n2o.dev Public

    🌐 N2O.DEV: Open Source Enterprise Frameworks

    synrc/n2o.dev’s past year of commit activity
    CSS 15 6 0 0 Updated Dec 27, 2025
  • n2o Public

    ⭕ N2O: Distributed WebSocket Application Server ISO 20922

    synrc/n2o’s past year of commit activity
    Erlang 1,343 167 1 0 Updated Aug 3, 2025
  • shen Public

    🐉 SHEN: Erlang JavaScript Compiler

    synrc/shen’s past year of commit activity
    Erlang 235 ISC 27 2 0 Updated Jul 31, 2025
  • review Public

    💧 REVIEW: MQTT Sample Application

    synrc/review’s past year of commit activity
    Elixir 5 8 0 0 Updated Jul 24, 2025

Most used topics

Loading…