3.13. Generation automatique des mots de passe

----------------------------------------------------------------------------

3.13.1. Description generale

Sur le reseau packet radio beaucoup de systemes de mot de passe sont
utilises pour le moment. Pour cela, un fichier de configuration 'tnt_pwfile'
est utilise. Dans ce fichier, pour tout indicatif avec son SSID, il est
defini un type de mot de passe et un fichier contenant le mot de passe.
Suivant le type de mot de passe utilise, une action differente est effectuee
et le contenu du fichier mot de passe est aussi different.

Jusqu'a present beaucoup de systemes de mot de passe sont implementes dans
TNT, mais il est prevu d'augmenter le nombre de systemes reconnus. Si vous
avez ajoute un systeme de mot de passe, participez dans ce sens !!!

---------------------------------------------------------------------------

3.13.2. DIEBOX

Si le type de mot de passe est DIEBOX, apres une connexion a l'indicatif
specifie, chaque texte est scanne pour le texte 'Login: '. Si le texte est
trouve, la date et l'heure qui suivront seront enregistrees et le scan
pour le texte sera stoppe.

Si vous activez la commande 'priv', un mot de passe a 4 caracteres sera genere
avec l'heure de login et votre fichier de mot de passe et le resultat
'PRIV xxxx' sera envoye (xxxx pour le mot de passe genere).

Le fichier de mot de passe doit etre identique au fichier utilise par DIEBOX,
il DOIT contenir CR et LF entre chaque ligne.

----------------------------------------------------------------------------

3.13.3. FlexNet

Si le type de mot de passe est FLEXNET et que la connexion a la station voulu
est etablie, la commande 'priv' lance la sequence de mot de passe. Une
chaine de caractere contenant 'SYS' est envoyee a la station distante qui
devrai repondre par une chaine de type '(xyz) abcde>'. La reponse a donner est
calculee en fonction de cette reponse et du mot de passe specifie. La
reponse sera alors envoyee et le statut sysop de la station distante sera
alors disponible.

Differemment des autres systemes de mot de passe, la troisieme valeur dans le
fichier de configuration n'est pas le nom du fichier ou est stocke la mot de
passe mais directement le mot de passe.

----------------------------------------------------------------------------

3.13.4. TheNet

Si le type de mot de passe est TheNet et que la connexion a la station
distante voulue est etablie, la commande 'priv' lance la sequence de mot de
passe. Une chaine de caracteres definie par la cinquieme valeur dans le
fichier de configuration est envoyee a la station distante qui devrai
repondre par une chaine de type 'NODE:NO1DE: a b c d e' ou simplement par
'a b c d e'. Cette reponse defini quels caracteres du mot de passe doivent
etre renvoyes en reponse.
Cette reponse est generee et est envoyee a la station distante et le statut
sysop sera alors disponible.

La troisieme valeur dans le fichier de configuration definie le fichier ou
est stocke le mot de passe.

La quatrieme valeur dans le fichier de configuration definie si des
fonctions supplementaires doivent etre utilises. Si le bit est a 0, la
generation du mot de passe sera faire trois fois, mais seule une des trois
fois au hasard sera correcte. Les deux autres fois, une chaine prise au
hasard est envoyee a la place de la bonne reponse. Si le bit est a 1, la
reponse sera dissimulee dans une chaine de 72 caracteres.

La generation du mot de passe de type TheNet est aussi utilisee par d'autres
logiciels (par exemple Baycom et DigiPoint).

----------------------------------------------------------------------------

3.13.5 Baycom

Le systeme de mot de passe Baycom est similaire a TheNet sauf que aucun
texte d'activation est nescessaire et jsute apres la connexion vous recevez
les 5 nombres aleatoires.

La syntaxe est la meme que pour TheNet, excepte le cinquieme parametre
(le texte d'activation) qui peut etre ommis. Le defaut est SYS. Parce
que le texte est demande uniquement si vous avez defini un profil
utilisateur dans BayBox, ce n'est normalement pas sans importance.

Une autre petite difference avec la syntaxe TheNet, l'option 3 essais
ou une seule reponse est correcte n'est pas disponnible.

----------------------------------------------------------------------------

3.13.6 MD2

Apres une connexion et l'envoi de la commande SYS dans certains cas
(FPACNode,BBS F6FBB, Cluster DXNet sous Linux), le texte suivant est recu :
 

F6FBB-1> 37 30 14 16 19 [0936077762]
            \___en manuel___/  \___ MD2____/
TNT renvoie la cle suivante : 0438D5E34997C187F8B6B0FFD9E2
La BBS repond :
Ok
1:F6FBB>
La cle est generee a partir de la valeur entre [...] l'algorithme du mot
de passe est de 'RSA Data Security, Inc. MD2 Message Digest Algorithm'



Retour index