Dovrò spiegare alcune cose prima di rispondere alle tue domande.
Ok, quindi la password può essere 2 cose, per cui intendo che può essere solo Autenticazione o può essere Autenticazione con Crittografia.
Solo autenticazione:
solo l'autenticazione significa che c'è solo un muro di difesa tra i file e l'utente che sta tentando di accedervi. Solo l'Autenticazione contiene un'alta probabilità di vulnerabilità poiché gli hacker possono scavalcare quel muro (bypassare l'Autenticazione), quindi è come impostare una password per il proprio sistema operativo Windows, questo manterrà il sistema operativo sicuro dall'usare non i file, i file possono essere facilmente accesso tramite altri sistemi operativi, forse anche un sistema operativo attivo. Microsoft ha risolto questa vulnerabilità rendendo il dispositivo in stato di ibernazione in modo tale che i dvd live del sistema operativo non possano montare l'HDD, ma questo può anche essere rotto, comunque il punto è che solo l'autenticazione significa che c'è solo una guardia in piedi tra i file innocenti e l'utente che è cercando di accedervi, non rende i file autoprotetti, questi file non possono difendersi, sono tutti dipendenti dal sistema di autenticazione per la loro sicurezza, se la guardia è inattiva o bypassata, i file sono aperti come il cielo !, quindi questo è male
Autenticazione con crittografia: La crittografia è come una pistola data a quei file innocenti per l'autodifesa, quindi supponiamo che l'hacker ignori l'autenticazione, non sarà comunque in grado di accedere a quei file così come sono crittografati !, si difenderanno da soli, sarà tutto spazzatura finché l'hacker non troverà la password, in pratica i file non devono essere dipendenti dal sistema di autenticazione per la loro sicurezza, possono proteggersi, è così che le persone possono memorizza i dati crittografati anche nel sistema che non ha alcun tipo di autenticazione per gli utenti perché gli utenti non possono accedere a quel file se non hanno la password corretta.
Quindi ora sai la differenza, sai quale scegliere, 1) solo Autenticazione o 2) Autenticazione con Crittografia? andrai con il numero 2
He or she should be able to easily crack the password?
ANS : ci sono molti modi e strumenti per farlo, un hacker non ha bisogno di crackare necessariamente la tua password per poter accedere ai file, come ti ho detto, gli hacker possono bypassare autenticazione, quindi se la sua sola autenticazione allora l'hacker può scegliere di crackare la password o bypassare l'autenticazione e accedere al tuo cielo come i file aperti.
then what would be considered the most secure way to keep the password
file?
ANS : come ho detto prima, l'autenticazione con la crittografia, in realtà non importa quale estensione di file memorizzi le tue password, può essere un file txt o documento docx o magari un HTML pagina, purché sia crittografata - il tuo file è sicuro ma per favore! non utilizzare password stupide come 12345 o I_LOVE_YOU per crittografare la tua password, è come dare un coltello da cucina ai tuoi file innocenti mentre l'hacker ho un RPG-7, quindi per favore crea una password principale con sale e pepe inclusi (e non sto parlando di cucinare qui). Una volta che hai crittografato il file con una password vera, devi andare avanti con un sistema di autenticazione privo di scappatoie, qui devi stare attento, Facebook è sicuro grazie al suo bel sistema di autenticazione, quindi devi trovare qualche Il sistema di autenticazione che puoi utilizzare, in genere il cloud storage lo fornisce, quindi ti suggerisco di crittografare prima il file e poi consegnarlo a un sistema di archiviazione su cloud con una buona sicurezza di autenticazione
Per crittografare, puoi usare algoritmi simmetrici o asimmetrici, le persone di solito usano simmetriche per crittografare i file, quindi dovresti usare AES-128 o qualcosa di più alto, se vuoi e per asimmetrico puoi usare RSA-2048, la scelta è tua.