4242
4343
4444_struct_file = (
45- {"FILE Metadata" :
45+ {"FILE Metadata v0.7 " :
4646 (
47- "0 - Unique header..............." ,
48- "1 - File version................" ,
49- "2 - Name hash (sha256).........." ,
50- "3 - Hash of password............" ,
51- "4 - Comment MODE_CBC............" ,
52- "5 - Encoding of text used......." ,
53- "6 - Hash of: \n (password+vector+encrypted) =\n Check data originality" ,
54- "7 - Vector Random..............." ,
47+ "0 - Unique header................... " ,
48+ "1 - File version.................... " ,
49+ "2 - Name hash (sha256).............. " ,
50+ "3 - Hash of password................ " ,
51+ "4 - Comment MODE_CBC................ " ,
52+ "5 - Encoding of text used........... " ,
53+ "6 - Hash of: \n (password+vector+encrypted) =\n Check data originality" ,
54+ "7 - Vector Random................... " ,
5555 "<rectdashed>" ,
56- "8 - Encrypted plain text" ,
56+ '8 - Encrypted plain text.\n \
57+ Key used (32 secret bytes):\n \
58+ hash of(password+hash of password)' ,
5759 )
5860 },
5961);
@@ -72,6 +74,7 @@ def __init__(self, textwidget,struct,**kw):
7274
7375 self .text = textwidget ;
7476
77+ #need the superior window master, discard sub-widgets:
7578 master = self .text .master ;
7679 while master and not master .winfo_class () in ("Toplevel" , "Tk" ):
7780 master = master .master ;
0 commit comments