首页
随机
最近更改
特殊页面
社群首页
参数设置
关于WHY42
免责声明
WHY42
搜索
用户菜单
登录
欢迎来到Riguz的小站!这是一个私人wiki,用来记录一些我的笔记。
查看“︁Bitwarden key generation”︁的源代码
←
Bitwarden key generation
因为以下原因,您没有权限编辑该页面:
您请求的操作仅限属于该用户组的用户执行:
用户
您可以查看和复制此页面的源代码。
[[Image:bitwarden.svg]] <syntaxhighlight lang="dot"> digraph G { { m [style=filled fillcolor=yellowgreen fontcolor=white label="Master Password" shape=underline] salt [style=filled fillcolor=yellowgreen fontcolor=white label="Salt(Email)" shape=underline] kdf [label="PBKDF2, 600000its" shape=component] masterKey [style=filled fillcolor=green fontcolor=white label="Master Key(256 bits)" shape=underline] hkdf [label="HKDF" shape=component] stretchedMasterKey [style=filled fillcolor=green fontcolor=white label="Stretched Master Key(512 bits)" shape=underline] csprng [label="CSPRNG" shape=component] symmetricKey [style=filled fillcolor=green fontcolor=white label="{{Generated Symmetric Key}| {Encryption Key(256 bits)|MAC Key(256 bits)}}" shape=record] iv [style=filled fillcolor=green fontcolor=white label="IV(128 bits)" shape=underline] keyEncription [label="Key Encryption(AES 256)" shape=component] protectedSymmetricKey [style=filled fillcolor=green fontcolor=white label="Protected Symmetric Key" shape=underline] } m -> kdf salt -> kdf kdf -> masterKey masterKey -> hkdf hkdf -> stretchedMasterKey csprng -> symmetricKey csprng -> iv iv -> keyEncription [label="iv"] stretchedMasterKey -> keyEncription [label="key"] symmetricKey -> keyEncription [label="payload"] keyEncription -> protectedSymmetricKey } </syntaxhighlight>
返回
Bitwarden key generation
。