Мазмуну:

Javaдагы SSL контексти деген эмне?
Javaдагы SSL контексти деген эмне?

Video: Javaдагы SSL контексти деген эмне?

Video: Javaдагы SSL контексти деген эмне?
Video: Избавьтесь от жира на животе, но не совершайте этих ошибок 2024, Декабрь
Anonim

SSL контекст бул шифрлердин, протоколдордун версияларынын, ишенимдүү сертификаттардын, TLS опцияларынын, TLS кеңейтүүлөрүнүн жана башкалар. контекст жана тиешелүү SSL анын негизинде байланыштар түзүлөт контекст.

Бул жагынан алганда, Java SSL деген эмне?

Эки тараптуу SSL Java Мисал. Secure Sockets Layer ( SSL ) сервер менен кардар ортосунда шифрленген байланышты орнотуу үчүн стандарттык коопсуздук технологиясы. Бир тараптуу SSL , кардар сервердин инсандыгын ырастайт, ал эми кардардын инсандыгы жашыруун бойдон калат.

Кошумча, SSLContext жип коопсузбу? 2 Жооптор. Чакыруу SSLContext . createSSLEngine() окшойт жип - коопсуз . Жок дегенде, тиркеме жарыш шартына байланыштуу ката менен иштебей калганына негизделген.

Экинчиден, Java-да SSL сертификаты кантип орнотулган?

Java баскыч куралы менен CA кол коюлган SSL сертификатын орнотуңуз

  1. 1-вариант: Жаңы ачкыч жана Java ачкычтар сактагычын түзүү; CA кол тамгасын импорттоо. 1-кадам: ачкыч сактагычты жана кол коюу өтүнүчүн түзүңүз. 2-кадам: CA кол коюлган сертификатты сураңыз.
  2. 2-вариант: Учурдагы PEM форматындагы ачкычты жана сертификаттарды жаңы Java ачкыч дүкөнүнө топтоңуз.
  3. 3-вариант: Учурдагы PKCS же PFX ачкыч дүкөнүн Java ачкыч дүкөнүнө айландырыңыз.

Sslconnectionsocketfactory деген эмне?

SSLSocketFactory ишенимдүү тастыктамалардын тизмесине каршы HTTPS серверинин идентификациясын текшерүү жана купуя ачкычты колдонуу менен HTTPS серверинин аныктыгын текшерүү үчүн колдонулушу мүмкүн. Бирөө өзүнүн CA катары иштөөнү жана OpenSSL сыяктуу PKI куралын колдонуу менен сертификаттын суроо-талабына кол коюуну тандай алат.

Сунушталууда: