.\crypto_fs ├── bin │ └── crypto_fs # CryptoFS二进制文件 ├── lib #依赖so文件目录
密文格式按照如下:
参数名称 |
长度(单位:字节) |
说明 |
---|---|---|
version |
1 |
密文头版本。 |
alg_id |
1 |
算法ID,仅可取0,1。
|
salt |
16 |
盐值, |
iter_count |
4 |
迭代次数,默认为10000。 |
gcm_tag |
16 |
gcm标签。 |
iv |
12 |
初始化向量。 |
cipher |
由私钥长度决定。 |
私钥密文内容。 |
加密使用的口令复杂度:40-64位之间,数字、大写字母、小写字母、特殊字符包含2种及以上。口令复杂度和PSK口令保持一致。 |