<?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); 
 | 
} 
 |