Military-grade security

Mu fhaidhlichean crioptachaidh / dì-chrioptachaidh

Learn how SendFilesEncrypted protects your files with zero-knowledge encryption

The Encryption Journey

Your files are protected every step of the way

📄
Your File
Unencrypted
🔐
Your Browser
AES-256 Encryption
🔒
Our Servers
Encrypted Only

Step-by-Step Process

1

You Upload a File

Aig sendfilesencrypted.com tha sinn a ’gabhail cùram mu thèarainteachd nam faidhlichean agad agus tha sinn airson gum bi an t-eòlas agad a’ roinneadh fhaidhlichean air-loidhne agus a ’faireachdainn sàbhailte.

2

Browser Generates a Key

Is e sin as coireach gu bheil sinn air comas crioptachadh faidhle an-asgaidh a chuir an gnìomh.

3

File is Encrypted

Tha a h-uile faidhle a tha thu a ’co-roinn ann an Sendfilesencrypted.com air a chrioptachadh mus tèid a luchdachadh suas chun na frithealaichean againn, bidh seo a’ cur sreath de thèarainteachd ris gach faidhle a tha thu a ’roinn, a’ cur casg air neach no bagairt faighinn thuca.

4

Encrypted File is Uploaded

San aon dòigh, tha na faidhlichean agad uile air an dì-chrioptachadh sa bhrobhsair agad a ’cleachdadh am facal-faire a thug thu seachad nuair a bha iad gan luchdachadh suas, bidh seo a’ dèanamh cinnteach ma gheibh neach-ionnsaigh cothrom air na faidhlichean agad, gum bi iad làn-chrioptaichte.

5

Recipient Downloads

Seo mar a bhios sinn a ’cuairteachadh na faidhlichean agad mus tèid an luchdachadh suas agus an stòradh air na frithealaichean againn.

Technical Details

For security experts and the technically curious

🔐

AES-256-GCM

Bidh an còd a ’briseadh na faidhlichean agad ann an grunn fhaidhlichean beaga, tha gach pìos air a chrioptachadh le bhith a’ cleachdadh am facal-faire a chleachd thu airson an luchdachadh suas agus còd sònraichte airson gach buidheann de fhaidhlichean, bheir seo eadhon barrachd tèarainteachd do na faidhlichean agad. Às deidh a ’phròiseas seo thèid gach pìos faidhle crioptichte a luchdachadh suas agus a stòradh air an t-seirbheisiche againn. Bidh seo a ’dèanamh cinnteach nach urrainn eadhon sinne, an luchd-leasachaidh, faighinn chun fhaidhlichean agad.

🔑

PBKDF2 Key Derivation

600,000 iterations transform your password into a secure encryption key, making brute-force attacks computationally infeasible.

🛡️

Zero-Knowledge Architecture

A-nis seallaidh mi dhut mar a bhios sinn a ’dì-chrioptachadh na faidhlichean agad.

🔒

TLS Transport

Cuimhnich gun do thionndaidh gach faidhle tùsail gu mòran pìosan de fhaidhlichean crioptaichte, is iad sin an fheadhainn a tha air an stòradh air an t-seirbheisiche againn. Tha gach pìos air a luchdachadh sìos sa bhrobhsair agus an uairsin thèid am facal-faire a chuir thu a-steach agus còd sònraichte a ’bhloc fhaidhlichean a chleachdadh gus a bhith comasach air gach pìos a dhì-chrioptachadh a thèid a cheangal ris an iomadh pìos dì-chrioptaichte eile den fhaidhle tùsail agad agus an uairsin cruthaich agus luchdaich sìos am faidhle tùsail.

See the Code

Our encryption implementation is transparent. Here's a simplified version of how we encrypt your files:

encryption.js
// Derive encryption key from password
async function deriveKey(password, salt) {
  const encoder = new TextEncoder();
  const keyMaterial = await crypto.subtle.importKey(
    'raw',
    encoder.encode(password),
    'PBKDF2',
    false,
    ['deriveBits', 'deriveKey']
  );

  return crypto.subtle.deriveKey(
    {
      name: 'PBKDF2',
      salt: salt,
      iterations: 600000,  // High iteration count
      hash: 'SHA-256'
    },
    keyMaterial,
    { name: 'AES-GCM', length: 256 },
    false,
    ['encrypt', 'decrypt']
  );
}

// Encrypt file data
async function encryptFile(fileData, password) {
  const salt = crypto.getRandomValues(new Uint8Array(16));
  const iv = crypto.getRandomValues(new Uint8Array(12));
  const key = await deriveKey(password, salt);

  const encrypted = await crypto.subtle.encrypt(
    { name: 'AES-GCM', iv: iv },
    key,
    fileData
  );

  return { encrypted, salt, iv };
}

This is a simplified example. Our actual implementation includes additional security measures.

⚠️

Important Security Note

Às aonais am facal-faire, bidh e do-dhèanta dhuinn na faidhlichean agad a dhì-chrioptachadh agus gheibh thu faidhle coirbte a tha do-dhèanta a leughadh.

Coltach ris na leugh thu?

Send your first encrypted file in seconds. No account required.

Cuir faidhlichean crioptaichte an-dràsta