我不知道在这里问我的问题是否正确。我只需要为我正在尝试构建的应用程序进行可行性研究。我选择 Flutter 是因为我可以快速创建移动应用程序。
我的应用程序将以音频文件的形式存储语音消息。它可以是 mp3 或音频格式。
为了使其只能由接收者读取,我需要使用 AES 或 e2e 加密来加密文件。
我需要知道是否可以在我的 Flutter 应用程序中使用 Dart 加密文件。如果可能,我想获得有用的资源。
我试图搜索这个主题,但我只能找到有关加密字符串或文本文件的文章。
我在 GitLab CI 工作中遇到了这个问题。本地一切正常,但是当我npm install在 GitLab 上执行时,出现此错误
Running with gitlab-runner 13.5.0-rc2 (71c90c86)
on docker-auto-scale z3WU8uu-
Preparing the "docker+machine" executor
00:38
Using Docker executor with image node:latest ...
Pulling docker image node:latest ...
Using docker image sha256:ca36fba5ad66b0f8fce2b97a6f0aa53267395388ada988534d848638312ccb68 for node:latest with digest node@sha256:bf60a164bc588967ce6e3342c9d6508bf9ad2e7e2a1c237315596eab3e13428b ...
Preparing environment
00:03
Running on runner-z3wu8uu--project-17807115-concurrent-0 via runner-z3wu8uu--srm-1603491340-e6ca0bf8...
Getting source from Git repository
00:01
$ eval "$CI_PRE_CLONE_SCRIPT"
Fetching changes with git depth set to 50...
Initialized empty Git repository in /builds/DreamStartLabs/save/save-plus-web/.git/
Created fresh repository.
Checking out …Run Code Online (Sandbox Code Playgroud)