默认

手把手教你为基于Netty的IM生成自签名SSL/TLS证书

查看数: 49174 | 评论数: 13 | 收藏 2
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2023-02-20 00:30

正文摘要:

1、引言 对于IM聊天应用来说,为了提升安全性,对聊天消息加密是常规操作。 众所周之,Netty是高性能的Java NIO网络通信框架,因而用Netty来写IM是再正常不过了。网上关于为Netty生成、以及使用SSL/TLS证书的文 ...

评论

JackJiang 发表于 5 个月前
引用:beichen 发表于 2024-06-17 10:12
自己下载的最新版本,按照上面的命令生成证书,项目验证报错。使用上面提供的版本openssl,使用正常

这种通用工具尽量不要去下载很新的版本
beichen 发表于 5 个月前
自己下载的最新版本,按照上面的命令生成证书,项目验证报错。使用上面提供的版本openssl,使用正常
程序猿贵在坚持 发表于 7 个月前
引用:JackJiang 发表于 2024-04-24 15:20
那生成了啥。。总得有个结果吧

G:\OpenSsl\Openssl-windows-0.9.8k\out32dll>openssl req -new -out netty/netty-req2.csr -key netty/netty-key2.pem
Enter pass phrase for netty/netty-key2.pem:
Loading 'screen' into random state - done
You are about to be asked to enter information that will be incorporated
into your certificate request.
What you are about to enter is what is called a Distinguished Name or a DN.
There are quite a few fields but you can leave some blank
For some fields there will be a default value,
If you enter '.', the field will be left blank.
-----
Country Name (2 letter code) [AU]:cn
State or Province Name (full name) [Some-State]:tianjin
Locality Name (eg, city) []:tianjin
Organization Name (eg, company) [Internet Widgits Pty Ltd]:personal
Organizational Unit Name (eg, section) []:personal
Common Name (e.g. server FQDN or YOUR name) []:127.0.0.1
Email Address []:767508014@qq.com

Please enter the following 'extra' attributes
to be sent with your certificate request
A challenge password []:123456
An optional company name []:personal

G:\OpenSsl\Openssl-windows-0.9.8k\out32dll>A


啥也没生成,这是执行第三步命令(图片提交不了,就把文字复制出来了)



JackJiang 发表于 7 个月前
引用:程序猿贵在坚持 发表于 2024-04-24 13:53
您好,我已经完成了第三步:创建证书请求,但是并没有生成ca/netty-req2.csr这个文件,求大佬指教

那生成了啥。。总得有个结果吧
程序猿贵在坚持 发表于 7 个月前
您好,我已经完成了第三步:创建证书请求,但是并没有生成ca/netty-req2.csr这个文件,求大佬指教
JackJiang 发表于 7 个月前
引用:程序猿贵在坚持 发表于 2024-04-24 11:39
请问下,ca/netty-req2.csr这个文件来自于哪里?我执行到第四步骤卡在这儿了

看看这一节:“6.4 第三步:创建证书请求
程序猿贵在坚持 发表于 7 个月前
请问下,ca/netty-req2.csr这个文件来自于哪里?我执行到第四步骤卡在这儿了
JackJiang 发表于 1 年前
引用:jeremy111 发表于 2023-04-25 20:15
请问下,nginx的配置wss的ssl和netty 的ssl可以是同一个吗

我没实践配过,但理论上可以
jeremy111 发表于 1 年前
请问下,nginx的配置wss的ssl和netty 的ssl可以是同一个吗
921124136 发表于 1 年前
引用:JackJiang 发表于 2023-02-20 18:17
这要看nginx需要什么样格式的证书了,你按它要求的格式生成即可。

本篇文章里,我是针对netty要求的格 ...

好的
921124136 发表于 1 年前
作者您好,请问ssl证书可以放nginx配置吗?

返回顶部