[問題] 想問ruby 寫openssl server和client的問題
想要用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
Ruby 近期熱門文章
PTT數位生活區 即時熱門文章