
Commodore 64는 40년이 되었지만 한 때 인기 있었던 6비트 컴퓨터를 위한 새로운 게임과 소프트웨어를 개발하기 위한 활발한 커뮤니티가 여전히 있습니다. 새로운 프로그램인 TOTP-C64의 도움으로 C64는 온라인 계정에 대한 이중 인증 앱 역할을 할 수 있습니다.
Classilla 및 TenFourFox 웹 브라우저의 소프트웨어 개발자로 가장 잘 알려진 Cameron Kaiser는 Commodore 64를 2단계 인증 앱으로 전환하는 새로운 프로그램을 출시했습니다. TOTP-C64는 Google, Facebook, Discord, Mastodon 등 앱 기반 2FA를 지원하는 모든 서비스와 호환되는 실시간 코드를 생성할 수 있습니다.
관련된: 역사상 가장 많이 팔린 PC: Commodore 64, 40세가 되다
Kaiser는 이 프로젝트에 대한 블로그 게시물에서 다음과 같이 썼습니다. 완전히 견과류 또는 대부분. 그러나 C64는 공격 표면이 매우 작고 완전히 에어갭을 만들 수 있습니다. 키는 수동으로 입력하거나 올바르게 사용하려면 파일, 오프셋 및 길이를 알아야 하는 이진 파일로 저장할 수 있습니다(전체 파일을 키로 만들지 않는 한). 젠장, 당신은 심지어 무엇인지 알아야 디스크 (또는 카세트 테이프?) 켜져 있습니다. 또한 재미있는 것은 항상 만족스러운 정당화입니다!”

블로그 게시물은 제한된 6502 프로세서에서 실행될 수 있는 SHA-1 해시 기능을 생성하고 내장된 하드웨어 시계 없이 현재 시간을 추적하는 방법을 찾는 것과 관련된 필요한 작업에 대해 자세히 설명합니다. 그 결과는 소프트웨어 엔지니어링의 놀라운 업적이며, 키가 64바이트보다 길지 않은 한 휴대폰이나 최신 컴퓨터에서 2FA 코드와 인증 앱을 생성할 수 있습니다.
아래 소스 링크에서 GitHub의 코드를 확인할 수 있으며 Commodore 64 또는 에뮬레이터에서 직접 실행할 수 있는 미리 컴파일된 버전도 있습니다.
출처: Old Vintage Computing Research, GitHub








