zoukankan      html  css  js  c++  java
  • 加密信息:你休想偷看我发的悄悄话

        出门前上锁能让你安心远行,网络消息加密传输能让你高枕无忧,跟互联网生活的铁卫士们做一个沟通。

        加密算法篇

            对称加密与非对称加密:

            小故事--屌丝刘震撼与海伦公主的恋爱   

            刘震撼就那么突然且粗鲁的闯进了海伦公主的心里,他们恋爱了,不被家族认可的恋爱,这不是重点,比蒙王子也爱着海伦公主,为了能每天和海伦公主相处一会,刘震撼每次和海伦公主约会都会被吃醋的比蒙王子撸一遍,大老粗刘震撼回到海岛老窝就把岛国居民再撸一遍......
            终于有一天,一名年迈的智者为刘震撼出了一个主意,老头子当年追老太婆的时候用了一个浪漫的招数,每次想说我爱你,你就对她讲一串数字520,想对她说 我爱你一生一世,你就对他讲5201314.
            大老粗刘震撼一听就知道是个妙计,于是和海伦公主度过了一段浪漫的日子,每天都看到比蒙王子不得其解的表情,开心的不得了。
            可是童话里都是假的,王子也不傻,很快就知道了刘震撼的代号含义,含怒出手,愣是把身强体健的大老粗打的生活不能自理。
            恋爱了,爱的那个人不爱你,好心痛......
            恋爱了,爱的那个人也爱你,你们却不能在一起,撕心裂肺的痛......
            大老粗在感伤中变成了吟游诗人,岛国居民纷纷落泪,要帮领主排忧解难,智者再次出马,帮大老粗设计了DES、3DES、RC2、RC4、IDEA、AES等等对称加密算法。
            大老粗每次都能凭借新的算法晃点王子一段时间,但王子也不是吃素的,调派了耳目灵敏的大内密探监视大老粗的一举一动,每次大老粗交接加密暗号都会被窃取,同时王子也很干脆的召集了整个帝都的智者分析大老粗的各种加密密钥和情话,按照加密的规则强行破解密钥,再破解情话,破解出来就是一顿打,呵呵.......
            岁月轮转,已经几年过去了,为爱招的一身骚的大老粗眼看扛不住了,那些年走过的爱情,那些年傻傻的梦想,岁月这小婊砸无情的捉弄了刘震撼。
    ......若干年又过去了,可怜的刘震撼,也是坚强的刘震撼,送出的加密纸条连起来可以绕地球一圈的刘震撼发现了一种非对称加密算法,每次告诉海伦公主按照什么密钥来加密送给自己的小纸条,但解密的密钥却是另一个私钥,只有刘震撼自己知道。王子被打败了,至少在现在的时间段上王子被打败了。
            期待的幸福终于到来了,刘震撼的心里满满的期待......
            坦白的时刻也到来了,刘震撼和王子直立于白塔之上,双目对峙很久,气氛十分紧张,谁都不肯先开口。
            直到一滴雨水落在王子的脸颊,他抽搐了一下,忍住了......
            那些年错过的大雨
            那些年错过的爱情
            又回到最初的起点
            风雨里依稀听到的声音

            一切都是为了你好啊

            刘震撼在那些年学会的加密算法

            DES加密算法:对称加密,速度较快,适用于大量数据加密。

            3DES加密算法:对称加密,基于DES的加密算法,对一个数据块进行三次加密,强度更高。

            RC2和RC4加密算法:对称加密,用变长密钥对数据进行加密,速度快。

            IDEA加密算法:对称加密,使用128位密钥进行加密,安全性很高。

            AES加密算法:对称加密,速度快,安全级别高,这其实是吹牛逼,回家看看路由器就知道了,没哪家路由器是推荐AES加密的,其他的强或不强也需要自行推敲。

            RSA加密算法:非对称加密算法,加密与解密使用不同的密钥,加密密钥在网络上传播,解密密钥自己拥有,达到信息的完全保密,算法整体复杂开销大,适合用作其他算法密钥的容器,通过RSA来约定高速算法的密钥,破解不了RSA算法就无法获取其他算法的密钥,当然就无法破解真正的信息。

            MD5算法:消息摘要算法,确保消息的完整性,这个消息可以是文件,可以是信息,确保消息的一致性,而不是为了保密。

  • 相关阅读:
    .ini文件的介绍及对其进行操作
    一些.net 控件使用的小细节
    三、类型设计规范
    [转]TimerCallback 委托
    [转]简单XML文件C#操作方法
    [转]用托盘控制windows服务的c#实现
    [转]DateTime相关
    [转]创建Windows服务 C#
    一、框架设计的基础
    [转]得到当前执行的函数名、码行、源代码文件名
  • 原文地址:https://www.cnblogs.com/learn-my-life/p/4443895.html
Copyright © 2011-2022 走看看