文件数据加解密

方法

dencryptData

dencryptData
(
  • options
)

解密数据

参数:

名称类型标识描述
options Object 必选

配置参数

名称类型标识描述
algorithm String 必选

加密算法

  • aes:加密算法,支持128位
  • aes256:加密算法,支持256位

source String 必选

被加密的文件的路径

success Function 必选

成功后的回调

error Function 必选

失败后的回调

示例:

<script>
   cmp.security.dencryptData({
        algorithm:"aes",
        source:"xxxxx",
       success:function(result){
            //do something with result
       },
       error:function(error){
       }
   });
</script>

dencryptFile

dencryptFile
(
  • options
)

解密文件

参数:

名称类型标识描述
options Object 必选

配置参数

名称类型标识描述
algorithm String 必选

加密算法

  • aes:加密算法,支持128位
  • aes256:加密算法,支持256位

source String 必选

被加密的文件的路径

success Function 必选

成功后的回调

error Function 必选

失败后的回调

示例:

<script>
   cmp.security.dencryptFile({
        algorithm:"aes",
        source:"xxxxx",
       success:function(result){
            //do something with result
       },
       error:function(error){
       }
   });
</script>

encryptData

encryptData
(
  • options
)

加密数据

参数:

名称类型标识描述
options Object 必选

配置参数

名称类型标识描述
algorithm String 必选

加密算法

  • aes:加密算法,支持128位
  • aes256:加密算法,支持256位

source String 必选

被加密的数据

success Function 必选

成功后的回调

error Function 必选

失败后的回调

示例:

<script>
   cmp.security.encryptData({
        algorithm:"aes",
        source:"xxxxx",
       success:function(result){
            //do something with result
       },
       error:function(error){
       }
   });
</script>

encryptFile

encryptFile
(
  • options
)

加密文件

参数:

名称类型标识描述
options Object 必选

配置参数

名称类型标识描述
algorithm String 必选

加密算法

  • aes:加密算法,支持128位
  • aes256:加密算法,支持256位

source String 必选

被加密的文件的路径

success Function 必选

成功后的回调

error Function 必选

失败后的回调

示例:

<script>
   cmp.security.encryptFile({
        algorithm:"aes",
        source:"xxxxx",
       success:function(result){
            //do something with result
       },
       error:function(error){
       }
   });
</script>
Top