HEX-Pulse

Tri platformy, jeden systém

PC program, iPhone a iPad appka do detailu

Rovnaká kryptografia, rovnaké zásady, tri rozdielne úlohy: PC program je jadro systému a jediné miesto, kde vzniká a žije šifrovaná databáza. Telefón a tablet sú sprievodcovia — nikdy druhý nezávislý trezor.

Jadro systému

PC program — Windows

Beží natívne cez Rust a Tauri, s Windows Mica/Acrylic materiálom naprieč celým rozhraním. Existuje ako tri samostatné inštalácie — Admin, Manager, User — každá s presne ohraničenými oprávneniami a bez prístupu k tomu, na čo nemá právo.

  • Šifrovanie a dešifrovanie

    AES-256-GCM autentizované šifrovanie so Scrypt odvodením kľúča z hesla a voliteľným súborom-kľúčom (keyfile) ako druhým faktorom priamo pri šifrovaní.

  • Šifrované úložisko dokumentov

    PDF, obrázky aj uložené webové stránky, viazané na rovnaký trezorový systém ako heslá. Uložené HTML stránky sa zobrazujú v izolovanej karanténe bez JavaScriptu a bez prístupu na internet.

  • Auditný denník s reťazovou integritou

    Každý dôležitý dej — prihlásenie, šifrovanie, zlyhaný pokus — je previazaný hashom s predchádzajúcim záznamom. Spätná úprava histórie preruší celú reťaz a appka to spozná.

  • Licenčný systém podpísaný Ed25519 kľúčom

    Koreňový kľúč drží výhradne Admin a nikdy neopúšťa jeho zariadenie. Manager dostáva časovo obmedzený certifikát podpísaný týmto kľúčom, User licenciu priamo od Admina alebo delegovane od Managera. Celá hierarchia funguje úplne offline, bez licenčného servera.

  • Lokálny AI asistent pre Admina

    Beží na tom istom počítači cez Ollamu, nikdy sa nedotkne trezoru, kľúčov ani zdrojového kódu appky. Odpovedá buď z vlastnej dokumentácie appky, alebo všeobecne — vždy jasne označené, v akom režime odpovedá.

Ešte naprieč celým PC programom

  • Maskovaný výstup

    Zašifrovaný alebo dešifrovaný text sa zobrazí až po kliknutí a po 10 sekundách sa znova automaticky skryje.

  • Automatické mazanie schránky

    Skopírovaný citlivý text sa zo systémovej schránky sám vymaže po 5 sekundách.

  • Virtuálna klávesnica

    Voliteľné zadávanie hesla myšou namiesto klávesnice — ochrana proti programom, ktoré zaznamenávajú stláčanie klávesov.

  • Exponenciálne spomalenie

    Pri opakovaných nesprávnych pokusoch — prihlásenie, TOTP, dešifrovanie — appka čakanie medzi pokusmi predlžuje exponenciálne.

  • Ukazovateľ sily hesla

    Priebežné hodnotenie hesla už počas jeho zadávania, nie až po odoslaní.

  • Blokovanie snímania obrazovky

    Okno appky sa nezobrazí v screenshotoch ani v nahrávaní obrazovky.

  • Kontrola systémového času

    Appka spozná, ak bol systémový čas zámerne posunutý dozadu — bežný trik na obídenie časovo obmedzenej licencie — a použitie zablokuje, kým sa čas neopraví.

  • Kontrola hibernácie a BitLockeru

    Upozorní, ak je zapnutá hibernácia bez aktívneho BitLockeru — inak by sa obsah pamäte vrátane kľúčov zapísal na disk nezašifrovaný.

Vreckový sprievodca

Mobilná appka — iOS

Natívna SwiftUI aplikácia pre iOS 26 a novšie. Nie je to druhý nezávislý trezor — slúži na TOTP kódy, otváranie exportov z PC a rýchly prehľad, nikdy nedrží vlastnú kópiu databázy hesiel.

  • TOTP kódy v reálnom čase

    Rovnaký RFC 6238 algoritmus a parametre ako PC program, takže kód z telefónu appka na PC vždy prijme. Kľúč sa nikam neukladá, platí len pre danú reláciu.

  • Otváranie šifrovaného exportu z PC

    Rovnaký formát AES-256 .zip exportu ako Export/Import na PC. Telefón nemá vlastný trezor ani Shamirove podiely — len dešifruje, čo PC program vyexportoval, cez ten istý Rust šifrovací kód zabudovaný priamo v appke.

  • QR podiel

    Načítanie Shamirovho podielu kľúča cez fotoaparát alebo ručným zadaním, keď treba preniesť podiel medzi zariadeniami.

  • Prehľad pre Admina, len na čítanie

    Jednorazový export z PC ukáže, kedy vypršia certifikáty Managerov a licencie Userov, a či je aktuálna záloha koreňového kľúča. Z appky sa nič nevydáva ani neobnovuje.

  • Vstavaný Pomocník a úvod

    Sprievodca pri prvom spustení a dvojúrovňový Pomocník, oddelene pripravený pre každú rolu — User nikdy neuvidí vysvetlivky pre Admina.

  • Skutočný systémový vzhľad

    Natívny iOS 26 Liquid Glass materiál, nie jeho imitácia. Appka sa prepína medzi svetlým a tmavým režimom podľa nastavenia telefónu, s možnosťou vlastnej fotky na pozadie.

Screenshot appky HEX-Pulse na iPhone, karta Licencie

Karta Licencie na iPhone

Vreckový sprievodca pre tablet

iPad appka

Rovnaká natívna appka ako pre iPhone, prispôsobená na väčšiu obrazovku a landscape používanie, plus jedna nová vec navyše: vie ponúknuť vyplnenie hesiel priamo v iných appkách cez systémový Autofill, vždy až po Face ID.

  • Rovnaké rozhranie ako na iPhone

    Tá istá appka, tie isté obrazovky – žiadna zjednodušená alebo orezaná verzia. Bežia priamo z rovnakého Swift kódu ako appka pre iPhone, len prispôsobené na väčšiu obrazovku.

  • Naležato, nie na výšku

    Na rozdiel od iPhone appky sa iPad verzia používa výhradne v landscape režime – tak, ako sa tablet reálne drží pri práci s heslami a dokumentmi.

  • Autofill s Face ID pri každom vyplnení

    iPad appka sa vie zaregistrovať ako systémový správca hesiel – ponúkne vyplnenie priamo v iných appkách. Vyplnenie hesla si appka pri KAŽDOM použití overí Face ID, nikdy len na základe toho, že je nastavená ako predvolená.

  • Otváranie šifrovaného exportu z PC

    Rovnaký formát AES-256 .zip exportu ako Export/Import na PC. iPad appka nemá vlastný trezor ani Shamirove podiely – len dešifruje, čo PC program vyexportoval.

  • TOTP kódy v reálnom čase

    Rovnaký RFC 6238 algoritmus a parametre ako PC program a iPhone appka.

  • Samostatná appka vedľa tej pre iPhone

    Nainštaluje sa ako druhá appka vedľa iPhone verzie, nie ako jej náhrada – obe môžu bežať súčasne na rôznych zariadeniach.

Screenshot appky HEX-Pulse na iPad, karta O mne

Karta O mne na iPad

Powered by HEX-Engine  ©  Olejník Matúš