作者lichou (我是苹果猴)
看板Ruby
标题[问题] 想问ruby 写openssl server和client的问题
时间Wed Apr 25 14:37:10 2007
想要用OpenSSL做签章的动作,所以我有两个cert和两个private key
不太会写SSL的socket,因为不是很了解它的API的应用
目的是想要在client传一个档案给server
想要知道要怎麽写SSL的handshake
Client:
soc=TCPServer.new('IP','port')
ctx=SSL::SSLContext.new()
ctx.cert=X509::Certificate.new(File.read('colpk.pem'))
ctx.key=PKey::RSA.new(File.read('colpk.pem'),'1111')
ctx.verify_mode=OpenSSL::SSL::VERIFY_NONE
serv=SSL::SSLServer.new(soc,ctx)
目前client端写到这个样子,就不太知道还需要写些甚麽了..
写和版上的各位讨论一下接着的问题
这样子我的tunnel算是建立好了吗 我有甚麽api可以确任呢...?
还是server确任後 就可以开始传档了吗??
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.92.61.117