1、前言php是一个比较流行的软件,相应的开发产品也很多。如何对自己开发出来的产品保密,保护源代码,也是大家考虑的一个问题。当你的使用主机托管或者虚拟主机的时候,更是一个现实的问题。现在关于加密php程序的,除了zend公司的产品产品,其他的都不尽人意。这里我给大家介绍一个开源的产品,一个很多好的p...
分类:
Web程序 时间:
2014-11-14 19:42:24
阅读次数:
215
安装和使用php的mcrypt扩展PHP程序员们在编写代码程序时,除了要保证代码的高性能之外,还有一点是非常重要的,那就是程序的安全性保障。PHP除了自带的几种加密函数外,还有功能更全面的PHP加密扩展库Mcrypt和Mhash。其中,Mcrypt扩展库可以实现加密解密功能,就是既能将明文加密,也可...
分类:
Web程序 时间:
2014-11-14 10:37:57
阅读次数:
221
PHP中的加密方式有如下几种1. MD5加密string md5 ( string $str [, bool $raw_output = false ] )参数str -- 原始字符串。raw_output-- 如果可选的 raw_output 被设置为 TRUE,那么 MD5 报文摘要将以16字节...
分类:
Web程序 时间:
2014-11-09 20:39:49
阅读次数:
336
这两天突发奇想想要用php写一个对日常项目加密以及解密的功能,经过努力简单的封装了一个对php代码进行加密解密的类,一些思想也是来自于网络,初步测试用着还行,可以实现对指定项目的加密以及解密(只针对本类中加密的解密)过程,在这里分享给大家,水平比较有限那里有错误还希望指出,共同提高,一下会给大家列出来实现的思想以及源码。...
分类:
Web程序 时间:
2014-11-06 17:42:32
阅读次数:
286
php实现和c#一致的DES加密解密,可以从网上搜到一大堆,但是测试后发现都没法用。以下正确代码是我经过苦苦才找到的。希望大家在系统整合时能用的上。
注意:key的长度为8位以内。
//C# 版DES 加解密算法
using System;
using System.Data;
using System.Configuration;
using System.Web;...
$str = "测试加密解密"; $key = '^&yang*%#2014!$'; $new_str = my_encrypt($str, $key ); echo '原始:'.$str.''; echo '加密:'.$new_str.''; echo '解密:'.my_decry...
分类:
Web程序 时间:
2014-11-04 18:56:45
阅读次数:
229
主要讲解PHP中的几种加密方式,以及推荐使用的phpass的简单介绍
分类:
Web程序 时间:
2014-10-30 20:45:56
阅读次数:
214
PHP加密扩展库Mcrypt安装在标准的PHP安装过程中并没有把Mrcypt安装上,但PHP的主目录下包含了libmcrypt.dll和libmhash.dll文件
(libmhash.dll是Mhash扩展库),这里可以一起装上。首先,将这两个文件复制到系统目录windows\system32下,然后在
PHP.ini文件中按Ctrl+F快捷键跳出..
分类:
其他好文 时间:
2014-10-28 15:51:11
阅读次数:
164
<?php
class encrypt{
var $pub_key;
function redPukey()
{
$pubKey = "MIIDhzCCAm+gAwIBAgIGASYISh96MA0GCSqGSIb3DQEBBQUAMF8xCzAJBgNVBAYTAkNOMSkwJwYDVQQKDCBBbGxpbnBheSBOZX...
分类:
编程语言 时间:
2014-10-17 15:32:51
阅读次数:
247
文章来源:PHP开发学习门户
地址:http://www.phpthinking.com/archives/523
使用PHP开发应用程序,尤其是网站程序,常常需要生成随机密码,如用户注册生成随机密码,用户重置密码也需要生成一个随机的密码。随机密码也就是一串固定长度的字符串,这里我收集整理了几种生成随机字符串的方法,以供大家参考。
方法一:
1、在 33 – 126 中...
分类:
Web程序 时间:
2014-10-06 00:06:09
阅读次数:
386