Il s'agit du groupe de codes de commande qui peut être exécuté dans le fournisseur d'hébergement gratuit OnWorks à l'aide de l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS.
PROGRAMME:
Nom
groupe de codes - encode/décode le fichier binaire sous forme de groupes de codes à cinq lettres
SYNOPSIS
groupe de codes -d|-e [ -u ] [ dans le fichier [ fichier de sortie ] ]
DESCRIPTION
Pendant des décennies, les espions ont écrit leurs messages codés en groupes de cinq lettres.
groupe de codes encode n'importe quel fichier binaire sous cette forme, lui permettant d'être transmis via
n'importe quel support et décode les fichiers contenant des groupes de codes dans l'entrée d'origine. Encodé
les fichiers contiennent un contrôle de redondance cyclique (CRC) 16 bits et la taille du fichier à vérifier, lorsque
décodé, que le message est complet et correct. Les fichiers en cours de décodage peuvent contenir d'autres
informations avant et après les groupes de codes, permettant des annotations en clair
inclus.
groupe de codes ne tente pas, à lui seul, d'empêcher la lecture de votre message.
La sécurité cryptographique doit être déléguée à un package destiné à cet effet, tel que
pgp. groupe de codes peut ensuite être appliqué à la sortie binaire cryptée, la transformant en
texte facilement transmis. Texte créé par groupe de codes utilise uniquement des lettres ASCII majuscules et
les espaces. Contrairement aux fichiers encodés avec uuencoder or pgpl'installation ``armure ASCII'', la sortie
of groupe de codes peut être facilement (quoique fastidieux) lu par téléphone, diffusé sur
radio à ondes courtes aux agents sur le terrain, ou envoyé par télégramme, télex ou code Morse.
Pour illustrer la différence, voici les premières lignes d'un fichier binaire encodé par :
base64 :
H4sICFJ9MzYAA2EudGFyAOxba3faSNKer+lf0SezO3YmgLnY2I6TyQIGgwOGBTtOYjuJEMJo
DJJGF1+ys//9rarulpqLHRi/mdk9G84JIKGuqq579eNkNn745q9sNru9tcXhs5gtFPAzm83l
xad88WyxmNssbhe3sps8m8ttZ/M/8K1vL9oPP0RBaPggypU1vrad+59zosj0HqAj9xF//pe8
WsaVNbTH1rfkAfoobm7ea//cZn4rtv/mNtq/kM9t/cCz31Io9foftz9nnW77oMdfcdMdWJe+
uuencoder :
commencer 644 data.bin
M'XL("&7._R\ VUO;V\ /9U+FN2XSF3G6H5OA1(?HOB<=/<7__X7TN<PJ[L&
M=?-&1;I+) B8 0;P?_Z'?WY_-=7Q"T_JSZ_6)X9?&"$\OU9[N'\A[A%^L^6=
M?^M[OOV+:9=UM9J^] MAS_ ;X0O]U];(Z?<WWE9_\^[/]ZMM\OO[CG'^2M\M
M_G(+,US/LWKZE1#C^YO?D_;O#G[7][2R^+0>XJ^&PI/\[?7-7U]KU=]SSWQ?
pgp :
-----DÉBUT DU MESSAGE PGP-----
Version: 2.6.2i
hIwCCb8iTku3pBUBA/9oSDlfk/On9bwjmTnB98Eejr6agkPSi3n6hd8JkAtJd33f
kzFq18Jo0xzRUWZ7Di6Jq/FXpeI1yztVDqispbcYOP0aDv4JZOSF1kRsmJ9xK9Bo
Cv4a967IXPkkRsjIAkx0B39dYxCzf8kHUn4THmyV/b2qLUZ0cc+mr8hxFfFpuYSM
groupe de codes :
ZZZZZ YBPIL AIAIG FMOPP CPAAA DGNGP GPGPA ADNJN ELJKO ELIMO
GEOHF KIFGP IFBCB PKCPI YJMHE PHBHP PPOBH NCOHD AKLLL AGHFP
DEGEF LKELC EAIJI ABAGP AHPPO IHHPH OHPDF YNFPB ALEPO KMPKP
NGCHI GFPBI CBDML PFGHL LIHPC BOOBB HOLDO FJNHP OLHLL OPNIL
Plus que groupe de codes est conforme à la convention télégraphique de toutes les lettres majuscules, et
réussit le ``test téléphonique'' d'être lisible sans aucun modificateur tel que ``majuscule''
et « minuscule ». Éviter les signes de ponctuation et les lettres minuscules rend la sortie de
groupe de codes beaucoup plus facile à transmettre par voie vocale ou par liaison télégraphique traditionnelle.
OPTIONS
-décoder Décode l'entrée, préalablement créée par groupe de codes, pour récupérer l'original
fichier d'entrée, et le vérifie pour détecter la troncature ou la corruption du
Contenu.
-encoder Encode l'entrée dans un fichier texte de sortie contenant cinq groupes de codes de lettres
(défaut).
-usage Imprimez les informations sur les appels.
Toutes les options peuvent être abrégées en une seule lettre.
INSCRIPTION NOTES
L'encodage d'un fichier binaire en caractères ASCII augmente inévitablement sa taille. Lorsqu'il est utilisé dans
en conjonction avec les outils de compression et de cryptage existants, la croissance résultante des fichiers
la taille est généralement acceptable. Par exemple, un extrait aléatoire de courrier électronique 32768 octets
de longueur a été choisi comme échantillon d'essai. Compression avec gzip compacté le fichier en 15062
octets. Il a ensuite été crypté pour être transmis à un seul destinataire avec pgp, Qui
a abouti à un fichier de 15233 octets. (Bien que pgp a sa propre compression, des fichiers plus petits
résultent généralement de la compression initiale avec gzip. Dans ce cas, pgp seul aurait
produit un fichier de 15420 octets.)
groupe de codes transforme le fichier crypté en un fichier texte de 37296 octets. Ainsi, en raison de
compression, les groupes de codes pour le fichier crypté ne sont qu'un peu plus grands que le
texte en clair d'origine.
La restriction du jeu de caractères et l'inclusion d'espaces entre les groupes entraînent considérablement
des fichiers de sortie plus volumineux que ceux produits par uuencoder et votre pgp. Fichiers encodés avec groupe de codes
sont environ 2.5 fois la taille du fichier d'entrée, tandis que uuencoder et votre pgp développez le fichier
seulement environ 35%. groupe de codes n'est donc préférable que pour les applications où sa
jeu de caractères est un avantage.
Utiliser le groupe de codes en ligne à l'aide des services onworks.net