Decoy Password to break the authentication header of the disk (Full Disk Encryption)

Ouverte
#1,978 3 commentaires 1 réaction 0 personnes assignées Voir sur GitHub

Les mainteneurs répondent en général sous 1 jour

Personne n'a encore pris cette issue.

Évaluation

Difficulté
5/5
Temps estimé
Plus d'une semaine
Accessibilité débutants
25/100
Type d'issue
Fonctionnalité
Clarté
À clarifier
Activité
Active
Stack technique
c

Piste de recherche

The issue proposes a decoy password that destroys the backup header, but names no files, tests, or implementation details. Start by reading VeraCrypt’s documentation and existing system encryption and header recovery code to understand the security implications. Define the expected behavior and recovery safeguards before implementation; done would require a reviewed design and tests covering real and decoy passwords.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Description

Desired behavior

  • Thug: Imput your password, now!
  • Geek: Okay okay! Hold on...
  • Inputting password: realpassworx
  • Shows "Booting..."
  • Thug: Come on! What's taking this so long!?
  • Geek: You know this is old PC right???
  • Geek: (Well the real password is "realpassword" and I set "realpassworx" as decoy, which destroys the backup header & you'll need VC ISO disk to recover it, bi*ch)

Screenshots/Mockup/Designs

Additional information

Your Environment

Please tell us more about your environment

VeraCrypt version: latest

Operating system and version: Windows

System type: 64-bit

Langage dominant
C
Étoiles
11.7k
Forks
1.4k
Merge moyen
1 j 1 h
PR mergées (30 j)
28

Préparer son environnement

Ce projet ne fournit ni conteneur de développement, ni Dockerfile, ni guide de contribution : l'installation est à votre charge. Commencez par son README, et consultez notre guide de la première contribution pour les étapes générales.

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Autres issues de veracrypt/VeraCrypt

Toutes les issues de veracrypt/VeraCrypt

Issues similaires

Plus d'issues C

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.