上传前如何加密文件?
How encrypt files before uploading?
ng-file-upload 是一个非常有效的库,我想使用它,但是在添加了加密系统之后。
我想在 javascript 中使用 RSA 协议加密文件,然后再上传它们。您知道如何使用 ng-file-upload 执行此操作吗?
有没有办法在上传文件之前更改 blob?
PS : 加密必须在 javascript 因为我不能使用 HTTPS.
您打算修改 ng-file-upload 吗?如果没有,您可以使用他们为每个文件提供的 $ngfBlobUrl
。
读取使用HTML5 fileReader API 获取二进制数据。加密此数据并将其转换回 blob(在 interwebz 上可以找到这样做的函数)。然后您可以将其发送回服务器。
ng-file-upload 是一个非常有效的库,我想使用它,但是在添加了加密系统之后。
我想在 javascript 中使用 RSA 协议加密文件,然后再上传它们。您知道如何使用 ng-file-upload 执行此操作吗?
有没有办法在上传文件之前更改 blob?
PS : 加密必须在 javascript 因为我不能使用 HTTPS.
您打算修改 ng-file-upload 吗?如果没有,您可以使用他们为每个文件提供的 $ngfBlobUrl
。
读取使用HTML5 fileReader API 获取二进制数据。加密此数据并将其转换回 blob(在 interwebz 上可以找到这样做的函数)。然后您可以将其发送回服务器。