将加密的 Word 文档上传到 Google 云存储

Upload encrypted Word document to Google Cloud storage

我创建了一个 Java 桌面应用程序,用于在桌面上存储加密文件。我的任务是上传一个由该应用程序加密的 Word 文档,以存储在 Google 云存储(免费的个人 Google 云存储帐户)。

这可能吗,需要什么 jar 文件以及连接到 Google 云存储以实现此目的的编码是什么?还是有更好的方法来做到这一点?

您需要在 Google Cloudstorage 中存储一个 blob,您可以在此处查看所有配置:

https://cloud.google.com/appengine/docs/java/blobstore/

对于你的 pourpouse,如果你可以控制 google 帐户配置,你可以使用应用程序引擎的驱动器 api 将文档上传到应用程序的驱动器帐户,这个通信它已加密,因此您可以更轻松地实施。问题是您必须使用允许的身份验证,例如 oauth2

当您说 "free personal Google Cloud Storage account" 时,我怀疑您可能混淆了企业 blob 存储产品 "Google Cloud Storage" 和免费的个人文档存储产品 Google 驱动器。

https://www.google.com/drive/

如果您的用例主要是存储、查看、编辑和共享文档,那么您正在寻找 Google Drive。如果您要创建一个可以存储大量任意类型的任意大对象(包括文档)的程序,您可能正在寻找 Google Cloud Storage。

感谢您的回复。感谢您的帮助。我查看了 google 驱动器,似乎不太了解如何从 java 桌面应用程序连接文件并将文件上传到 google 驱动器。

关于此的任何进一步建议可能...所有帮助将非常感激并挽救生命:) :)