吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 4150|回复: 5
收起左侧

[其他转载] 【分享】PHP Identicon 哈希头像生成

[复制链接]
木木头上 发表于 2017-11-5 21:28
本帖最后由 木木头上 于 2017-11-5 21:29 编辑

图灵社区都知道吧,是IT书籍的,上面的头像默认都是这种HASH头像,还有Github等等

这种头像被称作 Identicon, Don Park 在2007年1月18日首次想出了这个创意。
一般来说在这些网站上面如果你没有指定自己的头像,网站会使用 Gravatar 或者使用 Identicon (Gravatar也有相关服务) 作为默认头像。
Identicon 是 Hash 值的可视化表示,常见的生成方法是根据 IP 地址或 email 地址生成。 服务器通过 Identicon 可以以头像的形式来分辨用户,这种方法同时能够保护用户的隐私。
最初的 Identicon 是由9块构成的图形,后来它的表现形式由第三方扩展至了各种图形形式。

A lightweight PHP implementation of Don Park's original identicon code for visual representation of MD5 hash values. The program uses the standard PHP GD library for image processing.


identicon.png
主页地址:https://sourceforge.net/projects/identicons/files/
整理后下载: PHP Identicons.rar (2.27 KB, 下载次数: 16)
使用方法:新建一个PHP文件,引入identicon.php。浏览器输入http://网址/index.php?hash=字符串&size=尺寸,如http://localhost/index.php?hash=identicon&size=512


另外一种是这样的:
2.jpg
项目地址https://github.com/jianghejie/Identicon
项目里面,index.php是使用这个库的例子。要看效果直接输入url:http://www.xxxx.com/Identicon/index.php?string=test&size=48
Identicon-master.zip (11.13 KB, 下载次数: 7)


参考:

免费评分

参与人数 2吾爱币 +3 热心值 +2 收起 理由
cy798 + 2 + 1 我很赞同!
gray小灰 + 1 + 1 谢谢@Thanks!

查看全部评分

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

xyz1125 发表于 2017-11-5 22:23
这个东西有点高级呢
需要的时候使用
swideal 发表于 2017-11-5 22:41
本帖最后由 swideal 于 2017-11-5 22:46 编辑

是采用哪种hash 机密算法实现的?私匙是用户自己的特征,但是IP会变化, 网站不就知道用户的私匙了吗?
zbrjew 发表于 2017-11-5 23:40 来自手机
psx1lin 发表于 2017-11-6 08:32
一定會用到
備用
shian1988 发表于 2017-11-6 13:40
很不错的像素类型头像,谢谢楼主分享啦~~~
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-15 08:45

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表