[Veranschaulichung des Public-Key-Verfahrens]

KRYPTOLOGIE

Verschlüsseln durch Umdrehen

[Veranschaulichung des Public-Key-Verfahrens]

Lösung Umdrehen in Ruby:


def umdrehen(satz)
  buchstabe = ""
  stelle = 0
  verschluesselter_satz = ""

  while stelle < satz.length
    buchstabe = satz[stelle]
    verschluesselter_satz =
      buchstabe + verschluesselter_satz
    stelle += 1
  end

  return verschluesselter_satz
end


puts "----------------------------"
puts "\n\n\n\n"
puts "Verschlüsseln durch Umdrehen"

puts "Bitte Satz eingeben: "
satz = gets.chomp

puts "Unverschluesselt:   #{satz}"
satz = umdrehen(satz)
puts "Verschluesselt:     #{satz}"

Lösung Umdrehen in Ruby:


def umdrehen(satz)
  buchstabe = ""
  stelle = 0
  verschluesselter_satz = ""

  while stelle < satz.length
    buchstabe = satz[stelle]
    verschluesselter_satz = buchstabe + verschluesselter_satz
    stelle += 1
  end

  return verschluesselter_satz
end


puts "-----------------------------------------------------------------"
puts "\n\n\n\n"
puts "Verschlüsseln durch Umdrehen"

puts "Bitte Satz eingeben: "
satz = gets.chomp

puts "Unverschluesselt:   #{satz}"
satz = umdrehen(satz)
puts "Verschluesselt:     #{satz}"