在很多社交平台上,我们会看到很多人在从大厂离职后开始吐槽老东家,或者分享自己的日常生活,甚至人们给他们打上了“离职赛道的标签”。

在杭州阿里巴巴的总部附近,有4个阿里P7被优化的打工人组团开了一家包子铺,阿里P7应该年薪轻松在大几十万了,他们被优化后也并不是找不到工作,而是决定投身去开一家属于自己的包子铺,从而逃脱每天10来小时的“格子间”生活。

4个从阿里毕业的P7打工人,当起了包子铺的老板_大厂

他们四个人分别是HR、交互设计师、产品经理、运营,根据每个人原来的工作经验,在他们的包子铺中加了更多的互联网元素:

  • 用互联网产品思维迭代包子,根据用户反馈改进。
  • 重视用户体验,提供化妆镜和口红,香薰机等。
  • 拆除后厨玻璃墙,营造酒吧式松弛感。

4个从阿里毕业的P7打工人,当起了包子铺的老板_大厂_02

铁打的营盘,流水的兵,老人的离去,必定会有新人的补充,25届阿里的秋招依然上线:

阿里秋招链接:

https://mp.weixin.qq.com/s/ki-DFt6Gpe9FmfkFaWj-cA

更多的秋招信息已经在我们的《网络安全面试库》里面已经更新了

4个从阿里毕业的P7打工人,当起了包子铺的老板_P7_03

AES/DES的具体工作步骤

AES(高级加密标准)和DES(数据加密标准)是两种常用的对称加密算法。

AES(高级加密标准)工作步骤

AES是一种分组密码算法,使用128位、192位或256位的密钥对128位的数据块进行加密。AES的加密过程包括以下主要步骤:

1. 密钥扩展

  • 密钥扩展:将原始密钥扩展为多个轮密钥。128位密钥需要10轮,192位密钥需要12轮,256位密钥需要14轮。

2. 初始轮密钥加

  • 初始轮密钥加:将输入数据块与第一个轮密钥进行异或运算。

3. 轮函数(共10/12/14轮)

每一轮包括以下四个步骤:

  • 字节替代(SubBytes):使用S盒对数据块中的每个字节进行替换。
  • 行移位(ShiftRows):将数据块中的每一行循环左移一定的字节数。
  • 列混淆(MixColumns):对每一列进行线性变换(最后一轮不执行此步骤)。
  • 轮密钥加(AddRoundKey):将当前数据块与当前轮密钥进行异或运算。

4. 最终轮

  • 最终轮:执行字节替代、行移位和轮密钥加,不进行列混淆。

5. 输出密文

  • 输出密文:经过多轮变换后的数据块即为密文。

4个从阿里毕业的P7打工人,当起了包子铺的老板_网络安全_04

DES(数据加密标准)工作步骤

DES是一种分组密码算法,使用56位的密钥对64位的数据块进行加密。DES的加密过程包括以下主要步骤:

1. 初始置换(IP)

  • 初始置换:对输入的64位数据块进行初始置换,重新排列数据位。

2. 16轮迭代

每一轮包括以下步骤:

  • 分组:将数据块分为左右两部分,每部分32位。
  • 扩展置换(E位选择表):将右半部分扩展为48位。
  • 密钥混合:将扩展后的右半部分与当前轮的子密钥进行异或运算。
  • S盒代替:将异或后的数据块通过S盒进行替换,得到新的32位数据。
  • P盒置换:对替换后的数据进行P盒置换。
  • 左右交换:将左半部分与右半部分进行交换,准备进入下一轮迭代。

3. 逆置换(IP-1)

  • 逆置换:在16轮迭代完成后,对数据块进行逆置换,得到最终的密文。

4个从阿里毕业的P7打工人,当起了包子铺的老板_大厂_05