Skip to main content
Typo fixed
Source Link
mentallurg
  • 2.6k
  • 1
  • 17
  • 24

It is easy. For example:

  1. Take first 256 words from the language dictionary, like Oxford dictionary or Merriam-Webster dictionary, and for each byte of your encrypted message use a word with corresponding number.

  2. Or take first 65536 words from the dictionary and replace each 2 bytes with corresponding word.

  3. Or take each encrypted byte. Add a random multiple of 256, which is less than the number of words in your dictionary. E.g. if encrypted byte is 65 and random number is 194, take the word number 49729 (= 65 + 256*194). DoTo get encrypted message from the words for each word find its number in the dictionary and take (word number) mod 256. E.g. 49729 mod 256 = 65.

It is easy. For example:

  1. Take first 256 words from the language dictionary, like Oxford dictionary or Merriam-Webster dictionary, and for each byte of your encrypted message use a word with corresponding number.

  2. Or take first 65536 words from the dictionary and replace each 2 bytes with corresponding word.

  3. Or take each encrypted byte. Add a random multiple of 256, which is less than the number of words in your dictionary. E.g. if encrypted byte is 65 and random number is 194, take the word number 49729 (= 65 + 256*194). Do get encrypted message from the words for each word find its number in the dictionary and take (word number) mod 256. E.g. 49729 mod 256 = 65.

It is easy. For example:

  1. Take first 256 words from the language dictionary, like Oxford dictionary or Merriam-Webster dictionary, and for each byte of your encrypted message use a word with corresponding number.

  2. Or take first 65536 words from the dictionary and replace each 2 bytes with corresponding word.

  3. Or take each encrypted byte. Add a random multiple of 256, which is less than the number of words in your dictionary. E.g. if encrypted byte is 65 and random number is 194, take the word number 49729 (= 65 + 256*194). To get encrypted message from the words for each word find its number in the dictionary and take (word number) mod 256. E.g. 49729 mod 256 = 65.

added 398 characters in body
Source Link
mentallurg
  • 2.6k
  • 1
  • 17
  • 24

It is trivial. Take first 256 words from the language dictionary (like Oxford dictionary or Merriam-Webster dictionary) and for each byte of your encrypted message use a word with corresponding number. Or take first 65536 words from the dictionary and replace each 2 bytes with corresponding wordeasy. For example:

  1. Take first 256 words from the language dictionary, like Oxford dictionary or Merriam-Webster dictionary, and for each byte of your encrypted message use a word with corresponding number.

  2. Or take first 65536 words from the dictionary and replace each 2 bytes with corresponding word.

  3. Or take each encrypted byte. Add a random multiple of 256, which is less than the number of words in your dictionary. E.g. if encrypted byte is 65 and random number is 194, take the word number 49729 (= 65 + 256*194). Do get encrypted message from the words for each word find its number in the dictionary and take (word number) mod 256. E.g. 49729 mod 256 = 65.

It is trivial. Take first 256 words from the language dictionary (like Oxford dictionary or Merriam-Webster dictionary) and for each byte of your encrypted message use a word with corresponding number. Or take first 65536 words from the dictionary and replace each 2 bytes with corresponding word.

It is easy. For example:

  1. Take first 256 words from the language dictionary, like Oxford dictionary or Merriam-Webster dictionary, and for each byte of your encrypted message use a word with corresponding number.

  2. Or take first 65536 words from the dictionary and replace each 2 bytes with corresponding word.

  3. Or take each encrypted byte. Add a random multiple of 256, which is less than the number of words in your dictionary. E.g. if encrypted byte is 65 and random number is 194, take the word number 49729 (= 65 + 256*194). Do get encrypted message from the words for each word find its number in the dictionary and take (word number) mod 256. E.g. 49729 mod 256 = 65.

Source Link
mentallurg
  • 2.6k
  • 1
  • 17
  • 24

It is trivial. Take first 256 words from the language dictionary (like Oxford dictionary or Merriam-Webster dictionary) and for each byte of your encrypted message use a word with corresponding number. Or take first 65536 words from the dictionary and replace each 2 bytes with corresponding word.