-
PHP 使用非对称加密算法(RSA)
转自:https://www.cnblogs.com/xuweiqiang/p/9784584.html 常用的rsa密钥有两种格式,一种为pkcs1,首尾分别为: 1# 公钥 2-----BEGIN RSA PUBLIC KEY----- 3-----END RSA PUBLIC KEY----- 4# 私钥 5-----BEGIN RSA PRIVATE KEY----- 6-----END …- 38
- 0
-
MMORPG服务器架构
一.摘要 1.网络游戏 MMORPG 整体服务器框架,包括早期,中期,当前的一些主流架构 2.网络游戏网络层,包括网络 协议 , IO 模型,网络框架,消息编码等。 3.网络游戏的 场景 管理, AI , 脚本 的应用等。 开源 的网络服务器引擎 5.参考书籍,博客 二.关键词 网络协议 网络IO 消息 广播 同步 CS TCP/UDP IP 集群 负载均衡 分布式 网关服务器 GateServe…- 7
- 0
-
服务端架构中的“网关服务器”
这么一个场景:一个要承载高并发、具有高性能的后台服务,往往会有多个不同的应用服务。问题来了,你会怎样设计架构呢? 如下图所示,为了共用一个稳定高效的网络处理功能,把所有服务写在一个进程里。 接下来悲剧一幕幕就要上演了,如果各个模块是多人协作开发,网络库的作者得想办法设计个插件机制供各个应用挂载,开发时无论是人员或者代码都耦合非常严重,大大影响协作、开发效率,后期要增减一个应用也得大动手脚。好吧,这…- 9
- 0
-
OpenSSL之Blowfish对称加密
今天我们来看看如何用OpenSSL的API来实现Blowfish对称加解密。 什么是对称加密? 对称加密:简单来说,“加密”就是把容易识别的信息变成不易识别的信息;而“对称”则表示加密者和解密者之间拥有相同的密钥。当然,既然有“对称”的加密,那肯定有“非对称”的加密,这个我们后续再详细讨论。 什么是Blowfish? Blowfish是一个对称的块加密算法。它的块大小是64bit(8字节),同时B…- 66
- 0
-
常用加密解密算法【RSA、AES、DES、MD5】介绍和使用
为了防止我们的数据泄露,我们往往会对数据进行加密,特别是敏感数据,我们要求的安全性更高。下面将介绍几种常用的加密算法使用。这些算法的加密对象都是基于二进制数据,如果要加密字符串就使用统一编码(如:utf8)进行编码后加密。 1.摘要算法 常用的摘要算法有MD5,SHA1。摘要算法是一个不可逆过程,就是无论多大数据,经过算法运算后都是生成固定长度的数据,一般结果使用16进制进行显示。 …- 89
- 0
-
哈希(Hash)与加密(Encrypt)的基本原理、区别及工程应用
0、摘要 今天看到吉日嘎拉的一篇关于管理软件中信息加密和安全的文章,感觉非常有实际意义。文中作者从实践经验出发,讨论了信息管理软件中如何通过哈希和加密进行数据保护。但是从文章评论中也可以看出很多朋友对这个方面一些基本概念比较模糊,这样就容易“照葫芦画瓢”,不能根据自身具体情况灵活选择和使用各种哈希和加密方式。本文不对哈希和加密做过于深入的讨论,而是对哈希和加密的基本概念和原理进行阐述、…- 8
- 0
幸运之星正在降临...
点击领取今天的签到奖励!
恭喜!您今天获得了{{mission.data.mission.credit}}积分
我的优惠劵
-
¥优惠劵使用时效:无法使用使用时效:
之前
使用时效:永久有效优惠劵ID:×
没有优惠劵可用!