암호화 및 복호화 알고리즘(EncryptDecryptCommand)
Last updated
Last updated
서버가 다른 소프트웨어와 연결되면 반환 값을 암호화해야 하는 경우가 많은데 이 플러그인은 MD5 및 Base64와 같은 다양한 암호화 요구 사항을 완벽하게 해결할 수 있습니다.
이 플러그인은 서버단 명령에서만 사용할 수 있습니다.
버전에 맞는 플러그인을 다운로드 합니다.
버전 | 다운로드 링크 |
---|---|
v10.0 | |
v 9.0 | |
v 7. 1 |
플러그인을 다운로드합니다.
Forguncy Builder에서 설치하고 Forguncy Builder를 다시 실행합니다.
서버단 명령에서 아래와 같이 설정합니다.
3-1. 서버단 명령 실행 창에서 파라미터를 설정합니다.
3-2. 서버단 명령 실행 창에서 반환값을 설정합니다.
3-3. 서버단 명령 실행 창에서 명령을 다음과 같이 설정합니다.
- 명령 선택 : MD5 암호화
- Source : SourceCode
- 알고리즘 : 소문자 16 (대문자 16, 소문자 16, 대문자 32, 소문자 32 총 4가지 암호화 방법 제공)
- 결과를 파라미터로 반환 : Result
4. 실행하면 아래와 같이 암호화 코드를 반환합니다.
사용자 비밀번호, 요청 매개변수, 파일 확인 등
16비트 암호화는 32비트 MD5 해시에서 중간 16비트를 추출하는 것으로, 32비트 암호화에 비해 16비트 암호화는 해독하기가 더 어렵습니다. 32비트를 크랙할 필요가 없으며 암호화 후 바로 비교할 수 있습니다.
사용 방법은 기본적으로 MD5와 동일합니다. 사용법은 기본적으로 MD5와 동일하지만 Base64는 암호화 뿐만 아니라 복호화도 지원한다는 차이점이 있습니다.
HMAC 암호화 알고리즘은 암호화된 해시 기능과 공유 키를 기반으로 하는 보안 메시지 인증 프로토콜입니다.
HMAC 암호화 알고리즘은 메시지 무결성을 위한 키 기반 검증 방식이며 보안은 Hash 암호화 알고리즘을 기반으로 하며 전송 중 데이터 가로채기 및 변조를 효과적으로 방지하고 데이터의 무결성, 신뢰성 및 보안을 유지합니다.
양 당사자가 키를 공유하고, 알고리즘에 동의하고, 메시지에 대해 해시 연산을 수행하여 고정 길이 인증 코드를 형성해야 합니다.
통신의 양 당사자는 인증 코드를 확인하여 메시지의 유효성을 결정합니다.
HMAC 암호화 알고리즘은 암호화, 전자 서명, 메시지 확인 등에 사용할 수 있습니다.
항목 | 유형 | 설명 |
---|---|---|
Source | 입력 값 | 일반 텍스트 문자열 전달 |
Secret | 입력 값 | 사용자 지정 키 전달 |
알고리즘 | 입력 값 | 암호화 방법 선택(HMACSHA1, HMACSHA256, HMACSHA512, HMACMD5), |
결과를 파라미터로 반환 | 출력 값 | 암호화된 암호문을 새 매개변수에 전달 |