我如何将文件转换为二进制(反之亦然)在dart (Flutter移动应用程序)?



我想做一个在线电子书应用程序在扑动。所以为了安全起见,我想把我的。epub文件转换成二进制并保存到我的手机存储,然后通过我的应用程序打开它。

我还没试过。

如果你只想加密一个文件,这样就没有人可以访问它,那么你应该使用像file_cryptor这样的包。它真的很容易使用:

void main() async {  
FileCryptor fileCryptor = FileCryptor(  
key: "Your 32 bit key.................",  //add any 32 bit string over here
iv: 16,  
dir: "example",  
);  

File encryptedFile = await fileCryptor.encrypt(inputFile: "video.mp4", outputFile: "video.aes");  
print(encryptedFile.absolute);  

File decryptedFile = await fileCryptor.decrypt(inputFile: "video.aes", outputFile: "video.mp4");  
print(decryptedFile.absolute); 
}

相关内容

  • 没有找到相关文章

最新更新