Technical Definitions

SecurityNet Glossary

A simple, plain-English reference for the technical terms used throughout SecurityNet.

The SecurityNet Glossary provides quick, easy-to-understand explanations of the technologies and security concepts that make SecurityNet work.

Click a term to jump to its explanation.


TLS 1.3

Short answer:
The newest and most secure version of HTTPS — it protects everything your app sends over the internet.

More detail:
TLS 1.3 encrypts all communication between two computers so no one in the middle (ISP, government, Wi-Fi hotspot, employer, etc.) can read or modify it.
It also hides more metadata than older versions and connects faster.


P2P (Peer-to-Peer) 

Short answer:
A direct, private connection between two devices — no server in the middle.

More detail:
With P2P, your files or messages go straight from your computer to your contact’s. They don’t pass through our server, cloud storage, or any third-party system.


DoH (DNS over HTTPS)

Short answer:
This hides your DNS lookups so nobody can see which websites your app is accessing.

More detail:
Normally DNS is unencrypted. DoH wraps it inside HTTPS (TLS 1.3), so even your ISP can’t read what hostname you’re requesting.


DNS (Domain Name System)

Short answer:
A phonebook for the internet — it turns a website name into an IP address.

More detail:
SecurityNet encrypts DNS requests using DoH so others can’t see which domains your app is looking up.


IP Address

Short answer:
A unique number that identifies a device on the internet (similar to a house address).

More detail:
SecurityNet hides IP details inside encrypted tunnels so other people can’t see who’s connecting to whom.


Encryption Key

Short answer:
A secret code used to lock and unlock encrypted data.

More detail:
SecurityNet generates new, random encryption keys for every connection, so even if someone intercepted old traffic, it wouldn’t help them decrypt future transfers.


Key Exchange

Short answer:
A secure method two devices use to agree on a shared secret.

More detail:
SecurityNet exchanges encrypted session keys automatically — without storing them on the server and without exposing them to anyone else.


SecurityNet ID

Short answer:
A unique username you choose that allows trusted contacts to connect to you.

More detail:
IDs are stored encrypted on the server and contain no personal information.
Each device has its own ID.


2FA (Two-Factor Authentication)

A second check (usually a code from an app like Google Authenticator) to confirm it’s really you logging in.

More detail:
SecurityNet supports 2FA inside the desktop app.
Codes are generated on your device — no SMS, no email interception risk.


Metadata

Short answer:
Information about the data — like who you’re connecting to, when, or file sizes.

More detail:
SecurityNet hides or minimises almost all metadata using:

  • encrypted P2P tunnels
  • encrypted DNS (DoH)
  • TLS 1.3
  • no cloud storage
  • no long-term records on the server

Relay Server

Short answer:
A highly locked-down server SecurityNet uses only when direct device-to-device connection is not possible.

More detail:
When networks block direct peer-to-peer communication (for example, mobile hotspots or restrictive firewalls), SecurityNet automatically routes encrypted data through a secure relay server.

The relay cannot read your files, cannot read your messages, and never receives your encryption keys, because all data remains end-to-end encrypted between devices.


DDoS Attack

Short answer:
A flood of unwanted traffic intended to overwhelm a server.

More detail:
Most transfers occur directly between devices. When direct connection is blocked by network restrictions, encrypted traffic may temporarily pass through a relay server.


Tunnel (Encrypted Tunnel)

Short answer:
A private, sealed communication path between two devices.

More detail:
SecurityNet builds a new encrypted tunnel each time a file or message is exchanged.


Handshake (TLS Handshake)

Short answer:
The “hello” two devices exchange to agree on encryption before data flows.

More detail:
Only the handshake is visible on the network — everything after is fully encrypted.


Session Key

Short answer:
A temporary encryption key used for a single connection.

More detail:
SecurityNet generates new keys automatically for each session. Nothing is reused.


Brute Force Attack

Short answer:
Trying millions of passwords until one works.

More detail:
Strong encryption, rate limits, and (optional) 2FA make brute-forcing SecurityNet essentially impossible.


Zero-Knowledge

Short answer:
We cannot read your data — even if we wanted to.

More detail:
The server knows only encrypted IDs and license info.
Messages, files, and encryption keys never pass through our server.