테스트 사이트 - 개발 중인 베타 버전입니다

그누보드 캐시 암호화, 복호화 하는 방법 채택완료

울라프 3년 전 조회 1,379

어느 코드로 암호화, 복호화 하나요?

사재 캐시 만들때 저도 캐시파일 암호화 해야 하나요?

댓글을 작성하려면 로그인이 필요합니다.

답변 1개

채택된 답변
+20 포인트
3년 전

lib/cache.lib.php

g5_cache_secret_key()

이걸로 알고있어요

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

울라프
3년 전
/lib/Cache/FileCache.class.php

/**
* 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));
}

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인