<?php
|
/**
|
* PhalApi_Crypt对称加密接口
|
*
|
* @package PhalApi\Crypt
|
* @license http://www.phalapi.net/license GPL 协议
|
* @link http://www.phalapi.net/
|
* @author dogstar <chanzonghuang@gmail.com> 2014-12-10
|
*/
|
|
interface PhalApi_Crypt {
|
|
/**
|
* 对称加密
|
*
|
* @param mixed $data 等加密的数据
|
* @param string $key 加密的key
|
* @return mixed 加密后的数据
|
*/
|
public function encrypt($data, $key);
|
|
/**
|
* 对称解密
|
*
|
* @see PhalApi_Crypt::encrypt()
|
* @param mixed $data 对称加密后的内容
|
* @param string $key 加密的key
|
* @return mixed 解密后的数据
|
*/
|
public function decrypt($data, $key);
|
}
|