개발! 딱 깔끔하고 센스있게!

PHP 에 키 가 있 는 XOR 문자열 본문

개발 스크랩 메모/PHP

PHP 에 키 가 있 는 XOR 문자열

렉사이 2020. 11. 30. 23:56

PHP 에서 문자열 / 텍스트 를 XOR - base64 로 인 코딩 해 야 하 는데 문제 가 있 습 니 다:

 

나 는 아래 의 결 과 를 얻 었 으 나, 나 는 "$뮤 직 비디오" 결 과 를 얻 을 필요 가 있다.

Must get: Kw4SCQ== We got: LB0HAw== 

내 가 뭘 잘 못 했 는데?

대답 하 다.

$mustget = 'Kw4SCQ=='; $key = 'frtkj'; $key_length = strlen($key); $encoded_data = base64_decode($mustget); $result = ''; $length = strlen($encoded_data); for ($i = 0; $i < $length; $i++) { $tmp = $encoded_data[$i]; for ($j = 0; $j < $key_length; $j++) { $tmp = chr(ord($tmp) ^ ord($key[$j])); } $result .= $tmp; } echo $result; // Josh 

http: / / idol. com, / NSIe7K

나 는 당신 이 그것 을 반전 시 키 고 함 수 를 만 들 수 있다 고 믿 습 니 다.

그것 은 "암호 화" 데이터 가 될 수 있 습 니 다.

-)

Comments