Files
TermNSI/Sécurité/test.py

9 lines
220 B
Python

def rot47(clair: str) -> str:
chif =""
dec = 33
amp = 127 - dec
for car in clair:
new_code = dec + ((ord( car) - dec + 47) % amp)
chif += chr(new_code) if 33 <= ord(car) <= 126 else car
return chif