An example of python implementing a transposable encryption algorithm

  • 2020-12-13 19:01:11
  • OfStack

As shown below:


def  translationCipher(msg,key):
   result = [""]*key
   for i in range(key):# each 1 The column elements are added in order to form a new sequence of characters 
    pointer = i
    while i<len(msg):
     result[pointer]+=msg[i]
     i+=key
   return ''.join(result)

def  main():
  print translationCipher("hello,world",4)# In order to 4 A letter for 1 Lines are transposited for encryption 
if  __name__=="__main__":
  main()

Related articles: