mardi, novembre 26, 2024

Le Commodore 64 peut désormais être un authentificateur à deux facteurs

Evan Amos

Le Commodore 64 a peut-être 40 ans, mais il existe toujours une communauté active pour développer de nouveaux jeux et logiciels pour l’ordinateur 6 bits autrefois populaire. Avec l’aide d’un nouveau programme, TOTP-C64, le C64 peut agir comme une application d’authentification à deux facteurs pour vos comptes en ligne.

Cameron Kaiser, peut-être mieux connu en tant que développeur de logiciels pour les navigateurs Web Classilla et TenFourFox, a publié un nouveau programme pour le Commodore 64 qui le transforme en une application d’authentification à deux facteurs. Le TOTP-C64 peut générer des codes en temps réel qui doivent être compatibles avec tout service prenant en charge 2FA basé sur une application, comme Google, Facebook, Discord, Mastodon et autres.

EN RELATION: Le PC le plus vendu de tous les temps : le Commodore 64 a 40 ans

Kaiser a écrit dans un article de blog sur le projet : « Certains d’entre vous demandent déjà si cette idée est totalement noix ou juste la plupart du temps. Mais considérez: le C64 a une très petite surface d’attaque et il peut être complètement isolé. Les clés peuvent être saisies manuellement ou stockées sous forme de fichiers binaires dont vous devez connaître le fichier, le décalage et la longueur pour les utiliser correctement (sauf si vous faites du fichier entier la clé). Heck, vous devez même savoir quoi disque (ou cassette?) c’est allumé. De plus, tout ce qui est amusant est toujours une justification satisfaisante !

2FA sur Commodore SX-64
Authentificateur fonctionnant sur un Commodore SX-64 Vieille recherche informatique vintage

Le billet de blog détaille le travail requis, qui impliquait de créer une fonction de hachage SHA-1 pouvant fonctionner sur le processeur 6502 limité et de trouver un moyen de suivre l’heure actuelle sans horloge matérielle intégrée. Le résultat est un exploit impressionnant d’ingénierie logicielle et peut générer des codes 2FA ainsi qu’une application d’authentification sur un téléphone ou un ordinateur moderne, à moins que la clé ne dépasse 64 octets.

Vous pouvez consulter le code sur GitHub sur le lien source ci-dessous, et il existe également une version pré-compilée qui peut être exécutée directement sur un Commodore 64 ou un émulateur.

Source : recherche sur l’informatique ancienne, GitHub

Source-135

- Advertisement -

Latest