Hirdetés

2024. május 12., vasárnap

Gyorskeresés

Útvonal

Fórumok  »  OS, alkalmazások  »  Opera böngésző (kiemelt téma)

Téma összefoglaló

Téma összefoglaló

  • Utoljára frissítve: 2014-02-19 17:17:02

LOGOUT.hu
Összefoglaló kinyitása ▼

Hozzászólások

(#19021) dqdb válasza upsyka (#19019) üzenetére


dqdb
Topikgazda

Egy korábbi hozzászólásomból ollóztam, most is csak azért írom le részletesen a parancsokat, hogy legközelebb hasonló esetben könnyebb dolgom legyen. Bár sokat használom az OpenSSL-t, de főleg fejlesztés közben, mint kriptográfiai könyvtárat, és nem a parancssori segédprogramot, hogy annak a paraméterezés megmaradjon a fejemben.

openssl s_client -showcerts -connect www.otpbank.hu:443 >chain.txt
Ezzel a paranccsal elmentettem az OTP tanúsítványát az SSL kapcsolatból, amely a chain.txt első eleme volt. Ezt kivágtam, és otp.cer néven egy fájlba másoltam. Mivel a hierarchia másik két eleme már a Windows tanúsítványtárában is benne volt, így azokat vs-class3.cer és vs-root.cer néven exportáltam.

type *.cer >>chain.crt
Összefűztem az összes tanúsítványt egyetlen fájlba, ez lesz az ellenőrzések során használt "tanúsítványtár".

openssl x509 -text -in otp.cer
Megnéztem a tanúsítvány sorozatszámát (51d06f8d5301859e9ee6d174f269a8c0) és a tanúsítványhoz tartozó OCSP responder címét (http://EVIntl-ocsp.verisign.com). Ugyanezt végrehajtottam a felette álló CA-val is (112a006d37e5106fd6ca7cc3efbacc18 és http://EVSecure-ocsp.verisign.com).

openssl ocsp -CAfile chain.crt -issuer vs-root.cer -url http://EVSecure-ocsp.verisign.com -serial 0x112a006d37e5106fd6ca7cc3efbacc18
Ellenőriztem az OTP tanúsítványát kiadó CA tanúsítványát, minden rendben van, a válasz a következő (a nonce hiánya nem szép, egy ekkora cégnek a saját szervereire illene szolgáltatni ilyet):
WARNING: no nonce in response
Response verify OK
0x112a006d37e5106fd6ca7cc3efbacc18: good
This Update: May 12 08:11:50 2013 GMT
Next Update: May 19 08:11:50 2013 GMT

openssl ocsp -CAfile chain.crt -issuer vs-class3.cer -url http://EVIntl-ocsp.verisign.com -serial 0x51d06f8d5301859e9ee6d174f269a8c0
Ellenőriztem az OTP tanúsítványát, a válasz a következő:
Responder Error: unauthorized (6)

A válaszkód kifejtése az RFC2560-ból:
The response "unauthorized" is returned in cases where the client is not authorized to make this query to this server.

Vagyis annyi történt, hogy a VeriSign OCSP respondere nem enged anonim ellenőrzést valamiért. Nem tudom, hogy ez most hiba vagy feature a VeriSign részéről, az biztos, hogy amíg ez fennáll, addig Operában nem fog menni, mert az minden lekérés előtt végez OCSP ellenőrzést, ha ez az opció be van kapcsolva (alapból igen):

opera:config#SecurityPrefs|OCSPValidateCertificates

Ha kikapcsolod, akkor menni fog az OTP oldala, cserébe a biztonság sérül valamennyire (de még mindig jobb lesz, mert legalább működik).

[ Szerkesztve ]

tAm6DAHNIbRMzSEARWxtZW50ZW0gdmFka5RydIJ6bmkuDQoNClOBc4Ek

Útvonal

Fórumok  »  OS, alkalmazások  »  Opera böngésző (kiemelt téma)
Copyright © 2000-2024 PROHARDVER Informatikai Kft.