Բովանդակություն:

Ի՞նչ է SSL համատեքստը Java-ում:
Ի՞նչ է SSL համատեքստը Java-ում:

Video: Ի՞նչ է SSL համատեքստը Java-ում:

Video: Ի՞նչ է SSL համատեքստը Java-ում:
Video: useValueChanged Hook Detailed Explanation | Example | amplifyabhi 2024, Ապրիլ
Anonim

SSL համատեքստ գաղտնագրերի, արձանագրության տարբերակների, վստահելի վկայագրերի, TLS ընտրանքների, TLS ընդլայնումների և այլնի հավաքածու է: Քանի որ շատ տարածված է միևնույն կարգավորումներով մի քանի կապեր ունենալը, դրանք միավորվում են համատեքստ և համապատասխան SSL Դրանից հետո կապերը ստեղծվում են դրա հիման վրա համատեքստ.

Այս առումով, ինչ է SSL-ը Java-ում:

Երկկողմանի SSL Java Օրինակ. Ապահով վարդակների շերտ ( SSL ) ստանդարտ անվտանգության տեխնոլոգիա է սերվերի և հաճախորդի միջև կոդավորված կապ հաստատելու համար: Միակողմանի SSL , հաճախորդը հաստատում է սերվերի ինքնությունը, մինչդեռ հաճախորդի ինքնությունը մնում է անանուն:

Բացի այդ, SSLContext շարանը անվտանգ է: 2 Պատասխաններ. Կոչը դեպի SSLCՀամատեքստ . createSSLEngine() կարծես թե լինի թել - ապահով . Առնվազն այն փաստի հիման վրա, որ հավելվածը չի ձախողվել ռասայական պայմանների հետ կապված որևէ սխալով:

Երկրորդ, ինչպես է սահմանվում SSL վկայագիրը Java-ում:

Տեղադրեք CA-ով ստորագրված SSL վկայագիր Java keytool-ով

  1. Տարբերակ 1. Ստեղծեք նոր բանալի և Java keystore; ներմուծել CA-ի ստորագրությունը: Քայլ 1. Ստեղծեք բանալիների պահեստ և ստորագրման հարցում: Քայլ 2. Հայցեք CA-ի կողմից ստորագրված վկայական:
  2. Տարբերակ 2. Փաթեթավորեք գոյություն ունեցող PEM ձևաչափի բանալին և վկայականները նոր Java keystore-ում:
  3. Տարբերակ 3. Փոխակերպեք գոյություն ունեցող PKCS կամ PFX բանալիների պահեստը Java keystore-ի:

Ի՞նչ է Sslconnectionsocketfactory-ն:

SSLSocketFactory-ն կարող է օգտագործվել HTTPS սերվերի ինքնությունը հաստատելու վստահելի վկայագրերի ցանկի համեմատ և իսկությունը հաստատելու համար HTTPS սերվերում՝ օգտագործելով մասնավոր բանալի: Մարդը կարող է ընտրել որպես իր սեփական CA և ստորագրել վկայագրի հարցումը PKI գործիքի միջոցով, ինչպիսին է OpenSSL-ը:

Խորհուրդ ենք տալիս: