Próbuję zrozumieć, w jaki sposób są szyfrowane (zaszyfrowane hasłem) dokumenty pakietu Office 2007 (w szczególności dokumenty programu Excel). Eksperymentuję ze znanym, chronionym hasłem arkuszem kalkulacyjnym.Specyfikacja Office Open XML (OOXML) Specyfikacja: Szyfrowanie
Kiedy rozpakować plik XLSX, spotykam trzy wpisy:
- [6] Dataspaces (katalog)
- EncryptionInfo (Plik)
- EncryptedPackage (Plik)
Jak jest zaszyfrowany plik EncryptedPackage (jaki szyfr, funkcja wyprowadzania klucza itp.)?
Próbowałem odniesienia do the documentation, ale nie miałem wiele sukcesów.