어느 코드로 암호화, 복호화 하나요?
사재 캐시 만들때 저도 캐시파일 암호화 해야 하나요?
|
답변 1개 / 댓글 1개
채택된 답변
+20 포인트
2022-06-28 (화) 11:25:41
lib/cache.lib.php
g5_cache_secret_key()
이걸로 알고있어요
답변에 대한 댓글 1개
2022-07-04 (월) 06:38:28
답변을 작성하려면 로그인이 필요합니다.
/**
* Encodes some data to a string so it can be written to disk
*
* @param mixed $data
* @param int $ttl
* @return string
*/
public function encode($data, $ttl)
{
$expire = null;
if ($ttl !== null) {
$expire = time() + $ttl;
}
return base64_encode(serialize(array($data, $expire)));
}
/**
* Decodes a string encoded by {@see encode()}
*
* Must returns a tuple (data, expire). Expire
* can be null to signal no expiration.
*
* @param string $data
* @return array (data, expire)
*/
public function decode($data)
{
return unserialize(base64_decode($data));
}