È un file di Excel protetto da password considerato sicuro rispetto a file o email crittografati

1

Comprendo che la crittografia è la più alta forma di sicurezza per l'archiviazione di documenti / dati.

Mentre un documento protetto da password è più sicuro di uno senza protezione tramite password, se il documento viene inviato tramite e-mail NON crittografato, il documento è considerato sicuro?

    
posta 808MD 05.05.2016 - 23:05
fonte

2 risposte

4

È molto ampio chiedere se un documento è considerato "sicuro". Qualcosa che è abbastanza "sicuro" per me, che invia un poema d'amore alla mia ragazza, non è abbastanza "sicuro" per Obama, inviando un poema d'amore a Putin.

Come ha detto Alexander O'Mara in un commento, ci sono diversi modi per impostare una password su un file.

Excel gives you several ways to protect a workbook.

You can require a password to open it, a password to change data, and a password for changing the file's structure—adding, deleting, or hiding worksheets.

You can also set a password in Backstage view that encrypts your workbook.

Remember, though, that this type of protection doesn't always encrypt your data - only the encrypting password created in Backstage view does that. Users can still use third-party tools to read data that isn't encrypted. (from here )

Quindi sembra che semplicemente proteggere con password un file excel non sarebbe molto "sicuro", dato che qualcuno potrebbe essere ancora in grado di visualizzare i dati con uno strumento di terze parti.

Detto questo, supponendo che tu voglia la protezione della modifica, dipende ancora da cosa farai in seguito con la password, o da come la trasmetteresti successivamente alla persona che la usa.

    
risposta data 05.05.2016 - 23:45
fonte
-3

Excel è totalmente insicuro in quanto non richiede molto tempo per trovare una password con metodi di forza bruta. Ad esempio in vba:

Sub PasswordBreaker()
 'Breaks worksheet password protection.
 Dim i As Integer, j As Integer, k As Integer
 Dim l As Integer, m As Integer, n As Integer
 Dim i1 As Integer, i2 As Integer, i3 As Integer
 Dim i4 As Integer, i5 As Integer, i6 As Integer
 On Error Resume Next
 For i = 65 To 66: For j = 65 To 66: For k = 65 To 66
  For l = 65 To 66: For m = 65 To 66: For i1 = 65 To 66
   For i2 = 65 To 66: For i3 = 65 To 66: For i4 = 65 To 66
    For i5 = 65 To 66: For i6 = 65 To 66: For n = 32 To 126
     ActiveSheet.Unprotect Chr(i) & Chr(j) & Chr(k) & _
       Chr(l) & Chr(m) & Chr(i1) & Chr(i2) & Chr(i3) & _
       Chr(i4) & Chr(i5) & Chr(i6) & Chr(n)
     If ActiveSheet.ProtectContents = False Then
       MsgBox "One usable password is " & Chr(i) & Chr(j) & _
        Chr(k) & Chr(l) & Chr(m) & Chr(i1) & Chr(i2) & _
        Chr(i3) & Chr(i4) & Chr(i5) & Chr(i6) & Chr(n)
       Exit Sub
     End If
     Next: Next: Next: Next: Next: Next
  Next: Next: Next: Next: Next: Next
End Sub
    
risposta data 14.01.2017 - 13:22
fonte

Leggi altre domande sui tag