Diffie-Hellman-Script
Zur Navigation springen
Zur Suche springen
Diffie-Hellman berechnen
#!/bin/bash g=$1 ; p=$2 ; A=$3 ;B=$4 function dh() { x=1 X=$1 while true do if [[ $(echo "$g ^ $x % $p" | bc ) = $X ]] then echo $x return fi x=$((x+1)) done } a=$(dh $A) echo "$B ^ $a % $p" | bc