base64 암호화 후 XOR 문자열 암호화 방법
암호화
1 2 3 4 5 6 | function encode( $str , $key )
{
$res = base64_encode ( $str );
$code = $res ^ $key ;
return $code ;
}
|
로그인 후 복사
로그인 후 복사
복호화
1 2 3 4 | function decode( $str , $key )
{
return base64_decode ( $str ^ $key );
}
|
로그인 후 복사
로그인 후 복사
전체 코드 예시:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | $str = '111021' ;
$key = 'APPYJJ-PHONE-LAZY' ;
function encode( $str , $key )
{
$res = base64_encode ( $str );
$code = $res ^ $key ;
return $code ;
}
$str = encode( $str , $key );
print_r( $str );
echo "<hr>" ;
function decode( $str , $key )
{
return base64_decode ( $str ^ $key );
}
print_r(decode( $str , $key ));
|
로그인 후 복사
로그인 후 복사
1 2 3 4 | $a = $str >> 4;
$a = $str << 4;
|
로그인 후 복사
로그인 후 복사
ok!~ 이 시점에서 블로거는 계속 작업합니다. ! ~~
base64 암호화 후 XOR 문자열 암호화 방법
암호화
1 2 3 4 5 6 | function encode( $str , $key )
{
$res = base64_encode ( $str );
$code = $res ^ $key ;
return $code ;
}
|
로그인 후 복사
로그인 후 복사
복호화
1 2 3 4 | function decode( $str , $key )
{
return base64_decode ( $str ^ $key );
}
|
로그인 후 복사
로그인 후 복사
전체 코드 예:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | $str = '111021' ;
$key = 'APPYJJ-PHONE-LAZY' ;
function encode( $str , $key )
{
$res = base64_encode ( $str );
$code = $res ^ $key ;
return $code ;
}
$str = encode( $str , $key );
print_r( $str );
echo "<hr>" ;
function decode( $str , $key )
{
return base64_decode ( $str ^ $key );
}
print_r(decode( $str , $key ));
|
로그인 후 복사
로그인 후 복사
1 2 3 4 | $a = $str >> 4;
$a = $str << 4;
|
로그인 후 복사
로그인 후 복사
새로 작성된 PHP 암호화 및 암호 공유에 대한 자세한 내용은 암호 해독 기능을 보려면 PHP 중국어 웹사이트를 따르세요!