大话分块加密技术
在探讨分块加密之前,我们自己设计加密模式。如果你只加密“I love you”简单的几个字符,你可以直接把它整体做个变换,但如果加密《红楼梦》这部大量符号信息的工作,你原来的整体下手恐怕不好使了,我们很自然的使用把《红楼梦》分成几大块分别处理。
这就有“从量变到质变”的哲学思想。其实分块思想在我们生活中比比皆是,流水线的工作的模式就是把一整套的工作划分开来,分开的好处在于
第一:效率高,每个分块都是专业人员。
第二:出错率低,少量的工作。
第三:扩展性好。打个比方食堂都有的馒头卖,三食堂用的“蒸馒头一体机”工作流程如下:
面粉 |
蒸馒头一体机 |
馒头 |
五食堂使用的是“蒸馒头流水线”工作流程如下:
馒头 |
面粉 |
和面机机 |
馒头成型机 |
蒸笼 |
一体机显然有简单方便的优势,但如果学校要求两个食堂做包子,“一体机”必须把整个机器换掉,然而“流水线”只要把“馒头成型机“替换为”包子制作机“就可以了。
不知上面的例子合不合你口味。分块也讲究技巧,分的太细会是过程太繁杂,分的太粗犷又没有太大的意义。