Security & Cryptography Glossary
Demystifying technical terms into simple, relatable concepts. Understand exactly how Sino protects your privacy without needing a computer science degree.
Zero-Knowledge Architecture
Only you hold the key to your vault.
"Like a combination safe where only you hold the code. Even if a locksmith built the safe, they cannot open it because they don't have your combination."
Sino creates and keeps your keys on your own devices (Android and Windows). Your cloud only ever receives encrypted data, and the keys that open it are never given to Sino or to your cloud provider. Neither can view, index or decrypt your files.
AegisStream: Chunked AES-256-GCM Streaming Engine
Chunked file encryption that lets you open any part of a file.
"Like reading a thick encyclopedia one chapter at a time from a secure bookmark, rather than dumping the entire library onto your desk at once."
Each file gets its own random 256-bit key and is split into 1 MiB chunks (1,048,576 B). Each chunk is encrypted with AES-256-GCM, with its own counter nonce (BaseIV[0..7] || ChunkIdx) and a 16-byte authentication tag, so any chunk can be decrypted and checked on its own, and reordering or changing a chunk is detected.
SQLCipher & Unified Field-Level Encryption (FLE)
Dual-layer page and column encryption for complete metadata opacity.
"Like a locked ledger where every single entry is also sealed inside its own individual opaque envelope before being written down."
Sino encrypts its local database as a whole (SQLCipher 4 format: AES-256 with an HMAC-SHA512 per page), and encrypts sensitive fields again with probabilistic AES-256-GCM (key label SINO/V1/DB-FIELD-ENC). The real and decoy vaults each have their own database file.
Argon2id Memory-Hard Key Derivation
Making password brute-forcing computationally infeasible through memory-hard cost parameters.
"Like a heavy blast door lock that takes deliberate physical leverage and time to turn, completely stopping robotic key-turners from trying millions of keys per second."
Your master password and your 24-word recovery phrase are stretched with RFC 9106 Argon2id (64 MiB of memory, 3 iterations, 4 lanes), which makes every guess slow and expensive for GPU clusters and custom hardware. The result is split into a stored verifier and a key-encryption key that exists only in memory.
BlindSight Indexing: Blind-Hashed Encrypted Database Search
Searching encrypted metadata without decrypting database records.
"Like looking up an address in a phone book where every contact has a secret stamp that only your personal seal can recognize, without exposing their real names."
Lets Sino find exact values (such as checksums and file locations) without storing them in plain text. Values are encrypted probabilistically with AES-256-GCM, and lookups use deterministic HMAC-SHA256 blind indexes (SINO/V1/DB-FIELD-INDEX). Everything runs on your device; nothing about a search is sent to a cloud.
HKDF-SHA-512 Domain Key Separation
Cryptographic separation of master, database, and cloud keys.
"Like using one master architectural blueprint to cut distinctly shaped, non-interchangeable keys for your front door, garage, and bedroom safe."
Sino uses RFC 5869 HKDF with SHA-512, with a distinct label for each purpose (for example SINO/V1/PASSWORD-KEK, SINO/V1/RECOVERY-KEK, SINO/V1/DEVICE-ENVELOPE, SINO/V1/DB-FIELD-ENC), so a key made for one job can never be used for another.
QuantumShield & LatticeGate: Post-Quantum Lattice Suite
Lattice-based key establishment shielding data from future quantum processors.
"Like a quantum-resistant drop box where authorized devices securely exchange keys using multi-dimensional geometric lattice puzzles designed to resist quantum attacks."
NIST FIPS 203 ML-KEM-768 key encapsulation, chosen to defeat 'Harvest Now, Decrypt Later' attacks. Each enrolled device has its own LatticeGate key pair (1,184 B public key), whose seed never leaves it; a wrong-password alert is sealed to each of your other devices' keys (1,088 B ciphertext each), so only they can read it. The device list holds no copy of the vault key.
IronCore: Hardware Security Chip Protection
Device secrets locked inside dedicated security chips.
"Like an armored bank vault built on a separate reinforced foundation inside a skyscraper: even if someone breaks into the building, they cannot physically drill into the vault."
Sino keeps its device secrets in the phone's or PC's security chip: the Android Keystore (StrongBox or TEE) and the Windows TPM 2.0, with DPAPI as fallback. Keys held there cannot be exported. Your vault key is released only by your password or your biometric, lives in memory only while Sino is unlocked, and is wiped on lock.
Windows TPM 2.0 & DPAPI Machine Binding
Each secret sealed to this PC and this Windows account.
"Like a safe whose lock physically bonds with the structural steel of your house if moved to another building, it permanently refuses to turn."
Sino for Windows seals every stored secret on its own with the PC's TPM 2.0, or with DPAPI (bound to the Windows account) when the TPM cannot seal. A value that is edited, or copied to another PC or account, does not open, so copying Sino's files to another machine gives an attacker nothing.
IronCore Biometric Key Wrapping & Bridge
Instant unlock speeds without compromising master password security.
"Like a biometric scanner embedded directly in the handle of a heavy key the key only operates when your verified thumbprint is resting on it."
On Android, your vault key is also wrapped by a Keystore key (StrongBox or TEE) that needs a strong biometric for every use; enrolling a new fingerprint or face invalidates it. On Windows, Windows Hello releases it through a passkey. Your master password always works as a fallback.
IronCore Root Master Key (RMK)
Primary cryptographic master key protected by passphrase or biometric derivation.
"Like a heavy physical master safe key stored in an armored deposit box: it is protected by your master credentials and only unsealed in memory when you open the vault."
Sino generates a random 256-bit Root Master Key for your vault. It is stored only in wrapped (encrypted) form: by your password (via Argon2id), by your biometric key, and by your recovery phrase in the encrypted backup in your clouds. It is decrypted only in memory while the vault is unlocked.
Passkey Credentials (FIDO2 / WebAuthn)
Passwordless public-key authentication for desktop and companion vaults.
"Like an electronic wireless key fob for your car that unlocks the door automatically as you approach, requiring no physical key blade or code entry."
A modern public-key standard that replaces typed passwords with your fingerprint, face or PIN. Sino uses passkeys with the PRF extension to unlock Windows Hello, and as recovery passkeys that bring back your recovery phrase on a new device without typing it.
OmniMirror: Multi-Cloud Copies
The same encrypted files on several independent clouds.
"Like placing identical locked safety deposit boxes in three independent banks across different continents: if one bank fails, your data remains 100% accessible in the others."
Sino can keep each folder on one or several clouds (Google Drive, MEGA, S3, Azure), and always copies the vault's security files to every connected cloud. A local file is deleted to free up space only once every cloud chosen for its folder holds a verified copy, and missing copies are found and re-uploaded.
AegisStream Version 2 Sealed Containers ([SINO][0x02])
Binary container format with whole-stream integrity verification.
"Like an evidence bag sealed with an unbroken holographic serial ribbon that cryptographically proves no one has opened or altered anything inside before you unlock it."
Layout [MAGIC(4B)][VERSION(1B=0x02)][IV(12B)][CIPHERTEXT][SHA256(32B)], used for folder file lists, snapshots, settings and the recovery backup. AES-256-GCM protects the contents; the trailing SHA-256 tells storage damage apart from a wrong key or tampering.
MEGA Client-Side Login
Signing in to MEGA without sending your password.
"Like showing a doorman a ticket you printed at home from your password, instead of reading the password out loud."
Sino signs in to MEGA with MEGA's own client-side login: your MEGA password is stretched on your device (PBKDF2-HMAC-SHA512) and never sent over the network. Two-factor codes are supported, and Strict 2FA mode never stores the code seed.
Obscura Tree: Salted Cloud Path Obfuscation
Transforms directory structures into opaque cryptographic hashes.
"Like shipping every parcel in identical plain brown packaging labelled with random tracking codes, so no courier can tell what you own or how it is organised."
Every cloud name is a salted HMAC-SHA256 hash that only your devices can compute: 32 hex characters for folders and files, 16 for the vault's namespaces and for each folder's encrypted file list (.batch). The real names live only inside those encrypted file lists, so cloud hosts see no file names, no folder names and no folder tree.
Resumable Multipart Upload
Large files upload in parts and resume after a drop.
"Like moving house in numbered boxes: if the van breaks down, you carry on from the last box delivered instead of starting again."
Encrypted files upload in parts sized for each cloud: 8 MiB by default, in Google Drive's 256 KiB steps and at least S3's 5 MiB, and larger for a file that would otherwise need more parts than S3 (10,000) or Azure (50,000) allow. Each cloud takes the parts at its own pace, several at once where it allows. Sino records each finished part and its size, so an interrupted upload resumes from the last one.
Sino OrbitMesh: Distributed Sovereign Node Mesh
Decentralized multi-device mesh where every device is an autonomous sovereign node.
"Like a family sharing one locked filing cabinet in a storage unit they rent themselves: each member has their own key, and nobody needs a building manager to get in."
There is no Sino server. Every device with your vault (Android or Windows) has its own ML-KEM key pair and its own entry in the signed device list, and devices stay in step only through the encrypted files in your own clouds.
InstantSever: Remote Device Revocation
A kill switch for a lost device, via the signed device list.
"Like removing a lost keycard from the building's access list: everyone else carries on, and the lost card destroys itself the next time it is used."
From any unlocked device, revoke a lost one: it moves to the signed list's revoked entries, and the next time it checks (on Android at every unlock and every hour, retrying when offline; on Windows every 15 minutes while Sino runs; on both right after a wrong password), it wipes itself, even while locked. No file is re-encrypted. Revocation cannot take back what that device already decrypted, so also change your passwords.
VolatileStream: Zero-Disk In-Memory Media Pipeline
Decodes and renders 4K media and PDFs strictly in volatile RAM.
"Like a cinema projector that projects an unencrypted frame of film directly onto a screen: the moment the light beam moves, the frame disappears, minimizing persistent cleartext footprint."
Eliminates cleartext temp-file caching on flash drives or SSD storage. VolatileStream uses custom in-memory streaming providers and decryptRange() chunked range decryption to decode only requested audio, video, or PDF byte frames directly to the display pipeline. Managed memory buffers are zeroized upon stream closure.
Local Vault
Files that live only inside Sino, encrypted.
"Like moving your valuables from a shelf into a safe: they are no longer lying around for anyone who walks in."
Files you add or move into Sino are stored encrypted in its private storage, out of reach of your gallery, file manager and other apps, in folders you make. Each folder is kept on this device only, or backed up to the clouds you pick using the same encrypted files, with nothing re-encrypted. Files kept on this device only are lost if the device is lost.
PhantomVault: Isolated Duress Decoy Safe
Plausible deniability safe loaded under physical coercion.
"Like carrying a decoy wallet with realistic cards and cash during a street robbery: an aggressor inspects it and finds a plausible, functioning safe, completely unaware that a secret compartment hides the real assets."
Under physical coercion or forced disclosure, entering your secondary duress PIN or passphrase unlocks a completely separate, device-bound PhantomVault decoy database. The decoy presents plausible deniability with fake records while keeping the primary vault isolated, encrypted, and completely concealed.
Terminus Protocol: Emergency Panic Wipe
Emergency local vault zeroization and hardware key deletion.
"Like an emergency incinerator button in a secure vault: triggering it zeroizes active memory, deletes local hardware keys, purges local databases, and terminates the process."
Emergency wipe of this device only: Sino locks and clears its keys from memory, deletes the keys in the security chip first (so anything left can never be decrypted), then deletes its databases, settings and app data, and closes. Your cloud backups are not touched; deleting them is the separate Wipe Cloud.
IronSeed: Your 24-Word Recovery Phrase
The phrase that brings your vault back on a new device.
"Like the combination to a safe-deposit box kept at your bank: the box holds your master key, and only your combination opens it."
24 words from the BIP-39 word list. Stretched with Argon2id, they open rmk_backup.bin, the encrypted copy of your Root Master Key kept in your clouds. The phrase is never stored or uploaded, and no Sino server is involved. With a downloaded copy of your vault, the open-source Sino Open SDK can recover it offline.
Anti-Interception UX & Stealth Disguise Mode
Visual screen blurring, shoulder-surfing guards, and disguise icons.
"Like a chameleon that disguises itself as a leaf, combined with a polarized privacy screen that blocks anyone standing next to you from peeking."
Screenshot Protection blocks screenshots and screen recording (Android FLAG_SECURE). Stealth Mode disguises Sino as a calculator: on Android its icon and name change; on Windows it runs as a working calculator that reveals Sino only after your secret code.
PGP Security Key
Verifying our security messages and sending us encrypted reports.
"Like an unbroken royal wax seal stamped with an official signet ring, guaranteeing a letter came directly from the king and was never altered in transit."
Sino's security contact uses PGP key ID 741269C3 (fingerprint 7B52 729E E9A9 1445 D9BE 1F46 AEEE B140 7412 69C3). Use it to verify signed security messages from us and to encrypt vulnerability reports to support@sinosecure.app.
ML-DSA-65 Post-Quantum Digital Signatures (NIST FIPS 204)
Post-quantum signatures for your vault's device list.
"Like a holographic, tamper-proof wax seal on a legal deed that cannot be forged, preventing attackers from hoarding data today to forge or tamper with it in the future."
Signs your vault's device list. Every device pins the signing key and the newest version it has seen, so a forged, tampered or replayed list is refused, even by a future quantum computer. Revocations in a verified list are what trigger InstantSever.
Control Hub
Your company's own server for its Sino vaults.
"Like a building's security desk: it issues the badges, keeps the visitor log and can lock a door, but it has no key to the safes in the offices."
The Sino Control Hub is a server a company runs itself, on its own machine or in its own cloud, to enroll, configure and audit its people's work vaults. It signs policy and commands, collects audit events for the company's SIEM and hands out short-lived storage access. It holds public keys only, so it cannot open a vault, a file or a file name, and files never pass through it. Sino runs no hub and never sees one.
Managed Vault
A work vault that belongs to your company.
"Like a company car: you drive it every day, but it belongs to the company, which can hand it to someone else if you leave."
A vault enrolled with a company's Control Hub, from a link the company sends. Only a new, empty vault can enroll, and the app shows the company's name and what it can do before you agree. The company's policy applies, a quorum of its admins can recover the vault, and the decoy vault and legacy handover are off. A personal vault that never enrolled stays yours alone.
Organisation Kits
The keys that let a company's admins recover a vault together.
"Like a bank vault that opens only when two of its three managers turn their keys at the same time."
Made in the Sino app when a company sets up its hub, and kept by its admins, never by the hub. Each kit is a Shamir share of the company's root and recovery keys: 2 of 3 by default. Together, a quorum recovers a managed vault or a shared folder whose owners left, and signs the hub's certificate. One kit alone opens nothing. A kit can be saved with a passphrase or printed as QR codes.
Quorum Approval & Cooling-Off
No single admin can wipe, recover or lower privacy.
"Like a cheque that needs two signatures, with a waiting period before it clears so anyone can stop it."
A remote wipe, unenroll, cloud wipe, vault recovery, new approvers and any policy that lowers privacy need the passkeys of enough approvers. Each device checks those signatures itself, so even a breached hub cannot do it alone. A cooling-off delay (6 hours by default), always on when one approval is enough, gives any admin time to cancel.
Live Link
How a lock or wipe reaches an open PC within seconds.
"Like keeping a phone line open to the security desk instead of calling back every few minutes."
While Sino is open on Windows, the PC keeps one signed, streamed call open to the company's hub, for up to 3 minutes at a time, and the hub says the moment a command waits. The command itself arrives signed in the next check-in. Other devices get commands at their next check-in, every 15 minutes to once a day. There is no push while the app is closed.