Greetings, programmers! In Delphi and C ++ Builder environments there are standard components for encryption (decryption) on the IndyMisc tab: IdEncoderXXE, IdEncoderUUE ..., and the corresponding IdDecoder * for decryption. It suddenly became interesting to me, according to what algorithms each of these components performs encryption. Maybe someone knows, or is it the secret of the developers of these environments?
@ DelphiM0ZG is a way to present binary data in text form.
Take the mail protocol. We want to attach the file to the letter. If the file is binary, then each byte can be a binary code of any number from 0 to 255. And the protocol interprets some codes as control sequences, that is, it is impossible to transfer the file explicitly.
When encoding text, you can use, for example, 64 different codes (lowercase and uppercase letters, numbers, a couple of punctuation marks). That is, every 6 bits of binary data is encoded with a symbol. And we can transmit. True, the volume grows 4/3 times.