我有 2 个 ODT 格式的旧文档,我要么输入错误,要么忘记了它们的实际密码。我想恢复密码或直接删除它。有哪些步骤(如果可用)可以删除此类密码(并提醒我不要给文档设置密码)。
答案1
关于 LibreOffice 加密
我找到了 2 个有趣的链接。从链接来看,Libreoffice 似乎使用了 AES(http://en.wikipedia.org/wiki/AES_(密码)) 自 LibreOffice 3.5 开始。在此之前它是 blowfish。
- Aveesplace.wordpress
- 根据LO 邮件存档(2012 年左右)使用 Windows 程序进行暴力破解重点办公室将采取:
最大功率 Accent OFFICE 长度时间估计(相同条件) 5 27 分 03 秒 6 1天19小时 7 173d3h 8 45y197d
结论:
- AES 没有已知的缺陷。
- 唯一的方法是提供正确的密码。并且您应该始终将未加密的副本保存在您家中安全的外部媒体(如 USB 磁盘)上。
答案2
首先,从存储库安装 xmlcopyeditor。右键单击文件管理器中的文档并选择存档管理器作为应用程序,打开 content.xml 文件。
使用 xml 复制编辑器打开 content.xml,按 F11 正确显示完整文档并找到 protected=true。将其更改为 false,您的文档将不再受保护。
可以使用文本编辑器来编辑该文件,但它可能会导致系统阻塞并锁定一段时间。
答案3
虽然这个帖子几年前就出现了,但这个问题对某些人来说仍然很有意义。我来这里是因为我无法识别我在 LibreOffice 文档上使用的密码。幸运的是,我在 TimeShift 中备份了我的主目录,并且能够上传原始未受保护的文件并使用新密码将其保存到 USB。这可能不适用于所有备份应用程序。尽管如此,教训是一样的:使用 TimeShift 并定期备份您的文件。