Thanks to visit codestin.com
Credit goes to github.com

Skip to content

加密连接使用CA证书? #507

@snowie2000

Description

@snowie2000

经过代码查看,我确定当选择加密时,nps会默认使用server.pem和server.key来进行tls连接。
但是,这些证书并不是动态生成的,默认情况下所有人使用的都是同一个证书,这就存在严重的安全隐患,大多数人并不会自己去用openssl生成一张证书。

另外nps自带的证书居然是一张ca证书?用ca证书做加解密这个操作真是很难看懂。

建议方案:

  • 不要使用tls方式,使用类似frp的aes加密,密码使用token等
  • 动态生成证书和密钥,保证每人不同
  • 不提供默认证书,在安装时调用openssl生成

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions