제퍼넷 로고

ESP32 MultiFactor TOTP 생성기

시간

MFA(다단계 인증)는 요즘 표준 보안 기능입니다. 그러나 지속적으로 주머니에 손을 넣고 Google Authenticator(다른 MFA 애플리케이션도 사용 가능!)로 스크롤한 다음 올바른 TOTP 코드를 찾아 잠시 동안 사이트에 로그인하는 것은 어려울 수 있습니다. [Allan Oricil]은 이러한 문제점을 느꼈기 때문에 문제를 해결하고 데스크톱 MFA TOTP 생성기 인생을 조금 더 쉽게 만들기 위해.

TOTP는 다음을 의미합니다. 시간 기반 일회용 비밀번호는 장치나 애플리케이션을 사용하여 짧은 시간 후에 만료되는 고유 코드를 제공하는 보안 조치입니다. 2단계 인증에는 단일 요소에 의존하기보다는 열쇠나 스와이프 카드와 같은 물리적인 항목(당신이 가지고 있는 것)과 비밀번호와 같은 사실(당신이 알고 있는 것)에 대한 지식이 필요합니다. 이 접근 방식은 더 높은 수준의 보안을 보장합니다. [Allan]의 프로젝트는 비밀번호나 키 파일과 함께 사용하는 물리적인 것입니다.

짤막한 제목을 활용해 썬튼 ESP32-2432S028 EVBEspressif ESP32-WROVER-32 모듈과 일반 터치 스크린을 기반으로 하는 깔끔하고 작은 패키지는 맞춤형 IoT 프로젝트를 위한 것입니다. 그러나 실제로는 무엇이든 사용할 수 있습니다. 프로젝트는 플랫폼IO VSCode용 인프라 및 관련 플러그인을 제공합니다. 이는 귀하가 요청하는 경우 가장 좋은 조합입니다. 서비스 세부 정보 및 관련 비밀 문자열은 SD 카드에 일반 텍스트 파일로 저장되므로 한 물리적 장치에서 다른 장치로 이동하고 새 서비스를 추가하는 것이 간단합니다. 물리적 장치에 Wi-Fi 연결이 필요한 이유가 궁금하다면 이는 RTC(해당 TOTP에 대한 '시간'의 로컬 측정값)를 다운스트림 NTP 서버와 동기화하는 것입니다. 이렇게 하지 않으면 대상 서비스와의 동기화가 빠르게 중단되고 코드가 조기에 만료되거나 심지어 완전히 실패할 수도 있습니다.

더 많은 내용을 읽고 싶다면 다음을 참조하세요. 2단계 인증 가이드. 하드웨어 구현과 관련하여 다음은 멋진 매크로패드 기반 솔루션BadUSB를 사용하는 작은 것.

spot_img

최신 인텔리전스

spot_img