Калкулатор кључа Дифи-Хелман

Унесите јавне параметре и оба приватна кључа да изведете дељену тајну.

Како се користи

  1. Унесите потребне вредности у поља.
  2. Кликните на „Израчунај“ да бисте видели резултат.
  3. Копирајте или поделите резултат дугметом „Подели“.

О овом калкулатору

Дифи-Хелманова размена кључева омогућава двема странама да се договоре о заједничкој тајни преко јавног канала а да саму тајну никада не преносе. Обе стране се договоре о јавном простом модулу p и генератору g; свака бира приватни кључ (a и b) и израчунава јавни кључ — A = g^a mod p и B = g^b mod p — које отворено размењују. Свака страна затим подиже јавни кључ друге стране на степен свог приватног кључа: заједничка тајна је s = B^a mod p = A^b mod p = g^(ab) mod p, чиме се стиже до истог броја а да ниједан приватни кључ није прешао преко везе.

Безбедност почива на проблему дискретног логаритма — израчунавање a из g, p и A = g^a mod p рачунски је неизводљиво за довољно велики прост број p, иако је израчунавање A из a лако. Студенти рачунарских наука, инжењери безбедности и имплементатори протокола користе овакве примере с малим бројевима да ручно провере како TLS, SSH и други протоколи успостављају заједнички кључ сесије пре слања било каквих података апликације.

Was this helpful?

Можете изабрати до 3 реакције.

Comments

  • Be the first to comment.

Популарни калкулатори

Сви калкулатори