【问题标题】:Encrypt a blob before the upload in Google Blobstore在 Google Blobstore 中上传之前加密 Blob
【发布时间】:2015-06-18 16:49:04
【问题描述】:

在将文件上传到 blobstore 之前,有什么方法可以在服务器端加密文件?这显然不可能通过实际上传后调用的上传处理程序来实现。 https://cloud.google.com/appengine/docs/python/blobstore/

【问题讨论】:

    标签: python google-app-engine blobstore webapp2


    【解决方案1】:

    我没有看到在文件上传之前对其进行加密的方法,但是,您是否尝试在文件上传后对其进行操作,然后重新上传、删除第一个文件并使用最新上传的 blob 的原始密钥?

    还可以看看尼克斯的评论 - How to manipulate files in google app engine datastore

    【讨论】:

    • 我想我会这样:我将不使用上传 url,而是将文件发布到我的一个处理程序(通过 https)。处理程序将加密文件并通过 httplib 将加密文件发布到新的 blobstore 上传 url。
    猜你喜欢
    • 1970-01-01
    • 2014-02-15
    • 1970-01-01
    • 1970-01-01
    • 2015-02-07
    • 1970-01-01
    • 2012-08-17
    • 2011-07-28
    • 2014-07-23
    相关资源
    最近更新 更多