scram jsonrpc ktor 源码
##使用Ktor进行SCRAM身份验证 参见 ####我们存储在数据库中的数据巫婆: Salt-随机生成的字节数组 StoredKey-参见下文 ServerKey-参见下文 迭代次数 ####算法的计算值 SaltedPassword:=嗨(Normalize(password),salt,i) ClientKey:= HMAC(SaltedPassword,“客户端密钥”) StoredKey:= H(ClientKey) AuthMessage:=客户端优先消息裸露+“,” +服务器优先消息+“,” +客户端最终消息无证明 ClientSignature:= HMAC(StoredKey,AuthMessage) ClientProof:= ClientKey XOR ClientSignature ServerKey:= HMAC(SaltedPassword,“服务
文件列表
scram-jsonrpc-ktor-master.zip
(预估有个36文件)
scram-jsonrpc-ktor-master
gradlew
5KB
settings.gradle
34B
src
service
JsonRpcService.kt
2KB
Service.kt
42B
impl
AuthService.kt
4KB
HelloService.kt
151B
暂无评论