互联网资源多样化分享,丰富的计算机技术分享 - 吱吱工具箱butterPig

`技术分享`分类下的文章

技术分享

非对称加密算法的工作原理

常见的对称加密算法包括:DES,3DES,RC-5,IDEA,AES。
常见的非对称加密算法包括:RSA,ECC,Elgamal、背包算法、Rabin、D-H。
常见的信息摘要算法包括:SHA,MD5,HMAC。

公钥和私钥就是俗称的不对称加密方式,是从以前的对称加密(使用用户名与密码)方式的提高。我用电子邮件的方式说明一下原理。使用公钥与私钥的目的就是实现安全的电子邮件,必须实现如下目的:
1. 我发送给你的内容必须加密,在邮件的传输过程中不能被别人看到。
2. 必须保证是我发送的邮件,不是别人冒充我的。

而要达到这样的目标必须发送邮件的两人都有公钥和私钥。

阅读文章详情

技术分享

移动端App的消息推送服务的实现原理分析

手机每天都会接收到很多各种app推送的新闻或者实时聊天消息。那么这种消息推送是如何实现的呢。其实从原理上来讲,这些推送服务都是通过维护一个长连接来时刻保持与服务端的通信,从而能够实时的接收到新消息推送,但是普通的socket连接对各方面资源的消耗占用都很大,所以才会出现例如IBM提出的MQTT(Message Queuing Telemetry Transport,消息队列遥测传输)这种协议。MQTT是一种基于发布/订阅(publish/subscribe)模式的”轻量级”通讯协议,该协议构建于TCP/IP协议上,由IBM在1999年发布。MQTT最大优点在于,可以以极少的代码和有限的带宽,为连接远程设备提供实时可靠的消息服务。作为一种低开销、低带宽占用的即时通讯协议,使其在物联网、小型设备、移动应用等方面有较广泛的应用。那么所谓的长连接消息推送是如何实现的呢。

阅读文章详情

技术分享

图片在线智能压缩工具使用介绍

在我们的日常生活与工作中,经常遇到需要在各类网站中填写资料进行上传审核等类似的场景,其中免不了要按照各种要求对照片尺寸进行裁剪压缩等。例如某网站要求上传登记照的宽度要小于200像素,高度要小于400像素,照片大小要小于500Kb等。这时候我们就要想尽办法,尝试使用各种APP将图片进行修改,以图达到最终要求。对于没有P图经验的人而言,这是个痛苦而且繁琐的任务,很多图片处理软件太过于专业,描述也过于晦涩难懂。因此现在实现一种可以一键智能压缩图片的工具,能够瞬间将图片压缩裁剪至符合要求的尺寸大小,非常的方便快捷。首先该功能网址是butterPig下面介绍使用方法。

阅读文章详情

返回顶部