Skip to content
GitHub

Jamd配置

这是Jamd本体的默认配置文件,当jamd.yaml不存在时,也会应用下面的配置:

jamd.yaml
instances:
save_path: config
features:
enable_register: true
security:
argon2:
memcost: 65536
timecost: 2
parallelism: 1
length: 32
类型名称描述
Stringconfig_path存储实例配置文件的目录
类型名称描述
boolenable_register启用注册功能
类型名称描述
uint32_tmemcost以KiB计的内存量。越高对GPU/ASIC破解安全性越强,但所花费的内存也会越高。
uint32_ttimecost进行哈希的迭代次数。越高安全性越强,但加解密所花费的时间也会越长。
uint32_tparallelism并行线程数,过高可能因内存共享冲突降低安全性,通常保持默认值即可。
size_tlength输出哈希值的字节长度,大于等于16才具备基本安全性,超过64字节几乎无安全增益。