Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 제공업체에서 실행할 수 있는 encode_keychange 명령입니다.
프로그램:
이름
encode_keychange - SNMPv3에 대한 KeyChange 문자열을 생성합니다.
개요
encode_keychange -t md5|sha1 [옵션]
기술
encode_keychange 이전 암호와 새 암호를 사용하여 KeyChange 문자열을 생성합니다.
RFC 5 "USM(사용자 기반 보안 모델) 버전 2274의 섹션 3에 설명되어 있습니다.
단순 네트워크 관리 프로토콜(SNMPv3)'을 참조하세요. -t 옵션은 필수이며 다음을 지정합니다.
사용할 해시 변환 유형입니다.
변환은 특정 사용자(Ku)에 대한 암호를 마스터 키로 변환하는 데 사용됩니다.
마스터 키를 지역화된 키(Kul)로 변환하고 이전 Kul을 임의의 비트로 해시합니다.
암호는 성공할 때까지 여러 소스를 검사하여 얻습니다(나열된 순서대로).
명령줄 옵션(참조 -N 그리고 -O 아래 옵션);
파일 $HOME/.snmp/passphrase.ek 여기에는 old 및
새로운 암호;
표준 입력 - 또는 - 터미널에서 사용자 입력.
옵션
-E [0x]엔진ID> Kul 생성에 사용되는 EngineID입니다.
<엔진ID> 앞에 0x가 오면 XNUMX진수 문자열로 해석되고, 그렇지 않으면
텍스트 문자열로 처리됩니다. 그렇지 않은 경우엔진ID>가 지정되면 다음과 같이 구성됩니다.
로컬 호스트의 첫 번째 IP 주소입니다.
-f 표준 입력에서 암호 문구를 강제로 읽습니다.
-h 도움말 메시지를 표시합니다.
-N "<new_passphrase>"
새로운 Ku를 생성하는 데 사용되는 암호입니다.
-O "<이전_암호>"
이전 Ku를 생성하는 데 사용되는 암호입니다.
-P 표준 입력에서 데이터를 가져올 때 암호 문구 프롬프트를 끕니다.
-v 장황하게 말하십시오.
-V 터미널에 암호문을 에코합니다.
onworks.net 서비스를 사용하여 온라인으로 encode_keychange를 사용하세요.