A. OKEx HTTP2 Protocol 지원
- 2020년 2월 20일 06:00 (UTC) 기준으로 사용자 편의성 향상을 위해, OKEx 웹페이지 그리고 API 에서 HTTP/2 지원을 시작합니다.
- Client 부분에 영향은 없으나 Client Application에서 HTTP/2 지원이 되지 않을경우, 시스템에서 자동으로 HTTP/1.1로 전환 됩니다.
B. OKEx TLS/1.0, TLS/1.1 사용 종료
- 2020년 2월 20일 06:00 (UTC) 기준으로 사용자 분들의 거래 및 자산 보호를 위해, OKEx 웹페이지 그리고 API에서 보안 취약성이 있는 TLS/1.0, TLS/1.1 사용을 종료합니다.
- 저희 웹페이지 그리고 OpenAPI를 TLS/1.0, TLS/1.1로 사용해서 접속하는 분들은 분들의 접속이 불가능해집니다.
- Client side application에서 TLS/1.2와의 호환성은 아래와 같습니다.
Application |
Version |
Compatibility Details |
Java |
Java 8 (Oracle) or above |
TLS/1.2 와 호환 됩니다(Default) |
|
Java 7 (Oracle) |
TLS/1.2와 호환 되지 않습니다. 자바 8 이상으로 업그레이드를 추천 드립니다. 업그레이드가 불가능한 경우, 아래와 같은 환경설정을 하실수 있습니다 1. -Dhttps.protocols=TTLSv1.2 (applicable to HttpsURLConnection 2. 소스코드 SSLSocket, SSLEngine에서 TLS1.2를 설정 |
|
Java 6 (Oracle) |
TLS/1.2와 호환 되지 않습니다. 자바 8 이상으로 업그레이드를 추천 드립니다 |
Dot NET |
Dot NET 4.6 or above |
TLS/1.2 와 호환 됩니다(Default) |
|
NET 4.5 to 4.5.2 |
TLS/1.2와 호환 되지 않습니다. 소스 코드에서 TLS/1.2 설정이 가능합니다
시스템에서 Security ProtocolType.Tls12 설정을 권해드립니다. C#을 예제로 하면 아래와 같습니다 System.Net.ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12 | SecurityProtocolType.Tls; |
|
Dot NET 4.0 |
TLS/1.2와 호환 되지 않습니다. 최신 버전 업데이트 혹은 아래와 같이 registry 수정을 추천드립니다 Set SchUseStrongCrypto DWORD as 1 (create if absent) at "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\v4.0.30319" and "HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\.NETFramework\v4.0.30319" |
|
Dot NET 3.5 or below |
TLS/1.2와 호환 되지 않습니다. 최신 버전으로 업데이트 추천드립니다 |
Python |
Python 2.7.9 or above |
TLS/1.2(그 이상버전)와 호환 됩니다(Default) |
|
Python 2.7.8 or below |
TLS/1.2와 호환 되지 않습니다. 최신 버전으로 업데이트 추천드립니다 |
Ruby |
Ruby 2.0.0+OpenSSL 1.0.1 |
TLS/1.2(그 이상버전)와 호환 됩니다(Default) |
|
Ruby 1.9.3 or below |
TLS/1.2와 호환 되지 않습니다. 최신 버전으로 업데이트 혹은 패치를 추천드립니다 |
Nodejs |
Nodejs |
모든 버전이 지원됩니다 |
Golang |
Golang1.7.4 or above |
TLS/1.2 와 호환 됩니다(Default) |
Chrome |
Chrome 38 or above |
TLS/1.2 와 호환 됩니다(Default) |
|
Chrome 30 to 37 |
윈도우XP SP3, Vista 그리고 상위 버전, OS X 10.6 이상, Android 2.3(모바일) 이상에서 호환 됩니다. |
|
Chrome 29 or below |
TLS/1.2와 호환 되지 않습니다. 최신 버전으로 업데이트 추천드립니다 |
Firefox |
Firefox 27 or above |
TLS/1.2 와 호환 됩니다(Default) |
|
Firefox 24 to 26 |
호환은 가능하나 Default 사항이 아닙니다. TLS/1.2 사용을 위해 security.tls.version.max config 을 3으로 설정해야 합니다 |
|
Firefox 23 or below |
TLS/1.2와 호환 되지 않습니다. 최신 버전으로 업데이트 추천드립니다 |
Safari |
Safari 7 or above (Desktop) on OS X 10.9 (Mavericks) or above |
TLS/1.2 와 호환 됩니다(Default) |
|
Safari 6 or below (Desktop) on OS X 10.8 (Mountain Lion) or below |
TLS/1.2와 호환 되지 않습니다 |
|
Safari 5 or above (Mobile) on iOS 5 or above |
TLS/1.2 와 호환 됩니다(Default) |
|
Safari (Mobile) on iOS 4 or below |
TLS/1.2와 호환 되지 않습니다 |
IE |
Microsoft Edge (Desktop) and IE 11 (Mobile) |
TLS/1.2 와 호환 됩니다(Default) |
|
IE 8, 9 and 10 (Desktop) |
TLS/1.2와 호환되지 않습니다(Default). IE에서 TLS 1.2 encryption 설정을 해야합니다 |
보다 자세한 사항은 아래 링크 참조 부탁 드립니다.
https://okexsupport.zendesk.com/hc/en-us/articles/360039188752