我正在用纯js编写dtls客户端,并且正在尝试测试以下Chipher套件:
我使用具有以下优先级字符串的简单echo dtls服务器(来自gnutls默认示例):
“ NORMAL:+ LEGACY:+ AEAD:+ ECDHE-ECDSA:+ ECDHE-RSA:+ RSA:+ PSK:+ ECDHE-PSK:+ SHA384:+ VERS-DTLS1.2”。
服务器拒绝这些密码,错误为Security level of algorithm requires hash SHA384(48) or better
。他需要哪个“安全级别”?我应该使用哪个优先级字符串?
服务器源代码:dtlsd.c