| A/A (authentication/authorization) | Shorthand for the combined "who are you and what can you do" function performed by a security system. Each Vault performs A/A locally without requiring an external A/A server. |
| ACL (Access Control List) | A list of permissions attached to a file, folder, or resource that specifies which users or systems can access it and what operations they can perform. Standard OS and network security mechanism (NTFS ACLs on Windows, POSIX ACLs on Linux/macOS, firewall rule lists). UXP Technology does not depend on ACLs; it enforces access at the file level regardless of the surrounding ACL configuration. |
| Account | A local Tech Hub login, created during the Application Setup wizard. Separate from a Sertainty Identity, though setup also creates a login Identity in the background that backs the account. See Sertainty Tech Hub Guide, About the initial account and Identities. |
| Active authorization | The runtime behavior that active intelligence produces: every attempt to open a Vault triggers a fresh evaluation of identity, rules, environment, and policy against the conditions baked into the file at creation. Distinguishes UXP from static encryption, where a correctly keyed file decrypts unconditionally. |
| Active intelligence | The UXP Engine embedded inside a protected entity. The mechanism that makes self-protection possible: the engine that evaluates rules lives inside the protected file rather than outside it. Sertainty Technology Guide language; see What is Sertainty UXP Technology in 30 seconds? for context. |
| AD (Active Directory) | Microsoft's directory service used for identity, authentication, and access management across Windows-based networks. LDAP-based. Vault authentication does not depend on AD or any other centralized directory. |
| Application Development Kit | The Sertainty Developer kit: tools, APIs, headers, libraries, sample code, and the SertaintyScript UXL command-line utility that customers use to build their own applications on the Sertainty Technology. Previously and sometimes still referred to as the SDK (Software Development Kit). See What's in the Developer Kit after installation? for the kit's current contents. |
| ATO (Authority to Operate) | Formal accreditation authorizing an information system to operate in a specific environment under a specific security posture. In DoD/IC contexts, granted after a Risk Management Framework (RMF) review; a customer's own ATO is required to run any system inside a SCIF or classified environment. |
| Auto-Protect / Auto-Unprotect | Workflow Service tasks that watch a folder and automatically protect or unprotect files as they appear. |
| BIS (Bureau of Industry and Security) | The US Department of Commerce agency that administers the Export Administration Regulations (EAR). Sertainty-based applications typically require a BIS filing before deployment outside the United States and Canada. |
| CDS (Cross-Domain Solution) | An accredited component that mediates data transfer between networks of different security classifications. UXP Technology is not a substitute for a CDS; UXP Technology protects the file, while a CDS is the accredited transfer mechanism. |
| Challenge pair | A prompt/response entry in a User Definition, like a security question. The prompt is shown to the user; the stored response is what the engine compares against. A user definition typically has several; the engine picks a randomized subset at authentication time. |
| CMVP (Cryptographic Module Validation Program) | The joint NIST / Canadian Centre for Cyber Security program that validates cryptographic modules against FIPS 140-3 (formerly FIPS 140-2). A CMVP certificate is what "FIPS validated" refers to. |
| Compliance | A set of Vault-lifetime controls (Vault Expiration date, Read-Only Vault, Compliance Locked) that take effect when a Vault is opened. See What is a Compliance date, and how does it affect Vault access?. |
| Configuration | In Workflow Manager, a hardware, location, and network fingerprint attached to a Workflow task that limits where and how the task runs. See What is a Workflow Configuration in Tech Hub?. |
| CUI (Controlled Unclassified Information) | US federal designation for sensitive but unclassified information requiring specific safeguards under NIST SP 800-171 (contractor systems) and NIST SP 800-172 (higher-risk CUI). |
| DDIL (Denied, Disrupted, Intermittent, or Limited bandwidth) | DoD designation for operating environments where network connectivity is contested, unavailable, or heavily constrained. Common in tactical operations, naval and submarine deployments, and airborne C2/ISR platforms. |
| Delegate | An Identity whose member list lives in a central Sertainty Services database rather than being embedded in each Vault, so adding or revoking users propagates to every Vault that uses the Delegate in real time. See What is the Delegate Service, and when should I use it?. |
| DLP (Data Loss Prevention) | A category of security tooling that inspects data in motion and at rest to detect potential exfiltration of sensitive content. UXP complements DLP by making exfiltrated data unusable at the file level. |
| Domain | A named obfuscation layer applied to data inside a Vault. Not a security gate on its own; used in combination with other Vault controls. See Sertainty Tech Hub Guide, About Domains. |
| DRM (Digital Rights Management) | A category of technology for controlling how digital content is used after distribution (video, music, e-books, documents). UXP differs from DRM in that its access control is embedded in the file itself rather than in a player or licensing server. |
| EAR (Export Administration Regulations) | US regulations administered by BIS governing the export of dual-use technologies, including encryption-using software. Sertainty-based applications generally fall under EAR jurisdiction. |
| ECCN (Export Control Classification Number) | The classification code assigned to an item under the EAR that determines its export licensing requirements. Sertainty products are classified under specific ECCN codes. |
| EDR (Endpoint Detection and Response) | A category of security tooling that monitors endpoint devices for suspicious activity and enables response. UXP complements EDR by protecting the data on the endpoint regardless of the endpoint's own posture. |
| ENC (Encryption exception) | A category under the EAR that allows certain encryption-using items to be exported without a specific license, provided defined conditions are met. Sertainty relies on its ENC classification for exports to eligible countries. |
| FIPS (Federal Information Processing Standards) | Publicly announced US federal standards developed by NIST for use in federal computer systems. FIPS 140-3 is the current cryptographic module standard against which the AES-256 cryptographic module UXP uses is validated. |
| FTP (File Transfer Protocol) | A standard network protocol for transferring files between systems. Referenced throughout the KB as a representative file-sharing transport, alongside cloud storage and email attachments. UXP is transport-agnostic; Vaults travel safely over FTP or any other channel because the protection is embedded in the file itself. |
| HIPAA (Health Insurance Portability and Accountability Act) | US federal law establishing privacy and security requirements for Protected Health Information (PHI). Its Security Rule Technical Safeguards map to UXP's per-file access control, embedded audit, and FIPS validated cryptography. |
| HSM (Hardware Security Module) | A dedicated hardware device for generating, storing, and using cryptographic keys. UXP does not require an HSM because its keys are managed inside each Vault rather than in an external key store. |
| IAM (Identity and Access Management) | A category of security tooling that authenticates users and manages what they can do at the application layer (Active Directory, OIDC, MFA platforms, and similar). UXP complements IAM by providing a second factor of access enforcement at the file layer, beyond the application login. |
| IC (Intelligence Community) | The US federal agencies and organizations that conduct intelligence activities, coordinated by the Office of the Director of National Intelligence. UXP is used in IC environments where DDIL and SCIF operating conditions are common. |
| Identities Directory | A folder (set in Tech Hub Preferences) containing preferred Identity files that Tech Hub can offer as sources when creating or opening Vaults. See Sertainty Tech Hub Guide, Preferences → Identity. |
| Identity / Sertainty ID | The authenticating identity for a Vault. Itself a special-purpose Vault, stored as a .iic binary file compiled from an ID Definition XML. |
| Identity Library | The store of Identities (idlibrary.idb) opened in Tech Hub Identity Studio. One library can hold many Identities. See Sertainty Tech Hub Guide, Opening an Identity Library. |
.iic | The file extension for an Identity. The binary, runtime form of the Identity, compiled from an XML ID Definition. Cross-platform portable across macOS, Windows, and Linux; iOS and Android are on the roadmap. Typical size around 20 KB. |
| IRM (Information Rights Management) | A category of technology for applying persistent access controls to documents so permissions travel with the file (view, edit, print, share). UXP is similar in concept but does not depend on an external rights server for access decisions. |
| Just-in-time decryption | A pattern where sensitive values are decrypted only when actually needed for a specific operation, then zeroed out when no longer required. Used internally by Sertainty Secure Strings to keep credential values from sitting in memory longer than necessary. |
| Machine ID | An Identity built for non-human users (applications, services, devices). Challenges are auto-generated and stored as Sertainty Secure Strings. |
| Member | A person or machine belonging to an Identity, with its own privileges and challenge pairs. In KB usage, Members are the Users within a User Definition. See What is a User Definition?. |
| MFA (Multi-Factor Authentication) | Requiring more than one credential type (something you know, something you have, something you are) to authenticate. UXP integrates with email-based challenge codes and the Duo authenticator as MFA factors. |
| MLS (Multi-Level Security) | Systems designed to handle information at multiple classification levels simultaneously with mandatory access controls. UXP contributes file-level access enforcement but is not a substitute for an accredited MLS operating system. |
| NIST (National Institute of Standards and Technology) | US Department of Commerce agency that develops federal cryptographic standards, security control catalogs (SP 800-53), CUI protection frameworks (SP 800-171), and the Risk Management Framework (SP 800-37). |
| NSA (National Security Agency) | US signals intelligence agency; also publishes cryptographic guidance and evaluates cross-domain solutions for classified use. |
| OIDC (OpenID Connect) | An identity authentication protocol layered on OAuth 2.0. Widely used for web and SaaS single sign-on. UXP authentication does not use or require OIDC; every Vault authenticates its opener locally against the credentials embedded at creation. |
| Partial unprotection | A runtime behavior where only the portion of a Vault the application currently needs is unprotected, leaving the rest protected inside the object. When the in-use portion is no longer needed, it is released. Narrows the window during which plaintext data exists. |
| Policy preset | A reusable template of rules that govern Identities and their Members (challenge requirements, access policies, event recording, and so on), authored and managed in Tech Hub Policy Studio. See What is Policy Studio?. |
| Quantum Resistant | Sertainty's positioning for UXP Technology's resistance to quantum cryptanalysis. Because UXP does not depend on public-key infrastructure (RSA, ECC), attacks such as Shor's algorithm have no factoring target. |
| RAII (Resource Acquisition Is Initialization) | A C++ programming pattern where cleanup of a resource (a file, connection, database handle, etc.) happens automatically when the C++ variable that owns it goes out of scope. The developer does not need to remember to call close() or free anything explicitly; the language's destructor mechanism releases the resource on scope exit, including on early return or exception. In the Sertainty C++ API, uxp::file, uxp::sql::query, and uxp::sql::transaction are all RAII-aware. |
| Reality | An alternate, often decoy, location for protected data within a Vault. The default is Public. See Sertainty Tech Hub Guide, About Realities. |
| Required challenge | A challenge that must always be satisfied (vs. an optional challenge that's randomly selected from the pool). Machine IDs typically mark every challenge as Required. |
| Response masking | Turning a static response into a dynamic one by combining the stored value with time-based modifiers (current year, day of month, etc.). See Which masking codes are available? for the full set of mask tokens. |
| RMF (Risk Management Framework) | NIST SP 800-37's seven-step process for authorizing information systems: prepare, categorize, select, implement, assess, authorize, monitor. Foundation of the DoD ATO process. |
| RSA (Rivest-Shamir-Adleman) | Public-key cryptographic algorithm widely used in TLS, code signing, and PKI. UXP does not use RSA for access control, which is why quantum attacks like Shor's algorithm have no factoring target in UXP. |
| SCIF (Sensitive Compartmented Information Facility) | An accredited physical space for handling SCI-level classified material, with strict physical, procedural, and emanations controls, and no live link to unclassified networks. |
| Selective access | Different users gaining access to different parts of the same Vault. Different pages within a Vault can carry their own unique keys; combined with per-User privileges, this lets one User read certain pages while another reads different pages, without either seeing the other's content. |
| Self-protecting data | A data container that carries its own access-control rules, authentication challenges, and protection mechanisms inside the file itself, so the file enforces who can open it without depending on external infrastructure. The Sertainty Vault is an implementation of self-protecting data. |
| Sertainty Secure String | A string value protected on disk and in memory so external tools can't extract it. Used for machine credentials and other embedded secrets. |
| Sertainty Tech Hub | The umbrella no-code desktop application for creating and administering Sertainty deployments. Standalone by default (Identity Studio, Policy Studio, Vault Explorer, Asset Browser, SmartMessage, and supporting wizards) for single-user and small-business use. Server Manager and Workflow Manager modules also ship inside Tech Hub and become visible when paired with Sertainty Server, for shared and automated deployments. Ships as its own installation kit. Formerly named Sertainty Data Manager and, before that, Sertainty Assistant. See What is Sertainty Tech Hub? for details. |
| Single-Sign-On (SSO) | A Sertainty feature where authenticating into an Identity once carries through to subsequent Vault opens within the same application session. |
| SmartMessage | A protected message built on the Sertainty UXP Technology — same identity-bound protection as a Vault, scoped for lightweight message delivery. See What is a SmartMessage, and when should I use one instead of a Vault? and the Sertainty Technology Guide for the full capability. |
| SMEX (Anonymous SmartMessage Exchange) | Sertainty's protocol for peer-to-peer protected message exchange without a pre-shared Identity between sender and receiver. Distinct from an identity-based SmartMessage flow. |
| Source Node / Destination Node | Workflow architecture roles. Source is where the data originates and gets Auto-Protected; Destination is where it's authorized to be Auto-Unprotected. Each Destination has its own Identity. |
| TLS (Transport Layer Security) | The standard protocol for encrypted network transport (HTTPS, secure email, secure file transfer). UXP Technology works alongside TLS: TLS secures the channel while UXP Technology secures the file inside the channel. |
| Trust score | The engine's runtime estimate of how trustworthy the current authentication attempt is, based on device, network, location, and time signals. Higher trust reduces the number of challenges presented; lower trust raises it. |
| User Definition | The block within an Identity that describes a single user, machine, or process. Holds the username, optional contact info, privileges (Files, Messages, SSO, Imports), and the user's set of challenge pairs. An Identity can contain one or many User Definitions; each authenticates independently against its own challenges. |
| UXP | The Sertainty technology: the active-authorization engine that does the protecting. See What is Sertainty UXP Technology in 30 seconds?. |
.uxp | The file extension for a Vault. The binary, protected container form. Cross-platform portable across macOS, Windows, and Linux; iOS and Android are on the roadmap. Size ranges from a few KB to many GB depending on contents. |
| Vault | The protected container (the "digital data vault") that holds your data. Stored as a .uxp binary file. |
| workgroup Identity | A use case for an Identity, not a different kind of Identity: an Identity assembled from multiple members (humans, machines, or processes) so a single .iic can authenticate any of them into a shared Vault. Each member must have their own individual Identity first. |