PA视讯(集团)-官方网站

帧异或视频加密算法的过程

发布时间:2026-08-16 17:33:21| 浏览次数:

  :Ori_Seq[N]等待加密原始图像序列;流动密钥Key_Str[t]由密钥种子生成;滑动窗口尺寸为2W。

  寄存器说明:i、j、t分别用于标记当前操作的原始图像帧、异或图像帧和流密钥比特性;

  1)从原始图像序列中取出以I帧开始的下一组等待加密的原始图像帧组,并将其记录为Ori_Seq[x]到Ori_Seq[y],i=x,转2);

  2)根据滑动窗口和流密钥,确定具有强大时空相关性的异或图像帧组,以I帧开始。具体操作如下:

  4)如果Ori_Seq[i]使用帧预测,首先检查Ori_Seq[i]和Xor_Seq[j]是否适用于细节集中模型。如果是,转动步骤5),否则转动步骤6);如果Ori_Seq[i]采用帧间预测,则转动步骤7;

  5)如果它们都是细节集中模型,则采用宏观的套接策略进行不同或不同,并使用矩形套索将Xor_seq[j]的细节作为一个整体挑选和取接在Ori_seq[i]的细节中,并将10像素的位置平移到左上方,以产生加密图像Cry_seq[i]在相应位置的宏块像素值。

  6)只要Ori_seq[]或Xor_seq[j]中的一个因细节过于分散而不方便宏观挖掘,即使用微观集合方法。按照右下角-左上角的反向顺序,选择Xor_seq[j]中的4×4细粒度宏块,按照左上角-右下角的顺序,或者在Ori_Seq[i]的4×4宏块上,如果Xor_Seq[j]的4×4宏块太多,丢弃剩余部分,如果块数太少,回收使用,生成Cry_Seq[i],I++,转步3);

帧异或视频加密算法的过程(图1)

  Ori__Seq[I]中的运动补偿块也按此分类划分为五类,每组仍然按照右下角-左上角的反向顺序划分或,即Ori_Seq[I]中的16×16运动补偿分割只与Xor_Seq[J]中的16×16分割不同,Xor_Seq[J]每组材料丢弃太多,如果不足,则回收利用。对于B组和D组中的划分块,如果它们是不同的或有时,如果它们的大小是相反的,将Xor_Seq[J]对应的划分块按90°的顺序旋转,然后使用,生成Cry_Seq[I],I++,旋转步骤3)。

  通过加密图像序列Cry_Seq[N]和异或图像序列Xor_Seq[N],再次变异或恢复原图像序列Ori_Seq[N]的过程,是一种由加密图像序列Cry_Seq[N]和异或图像序列Xor_Seq[N]再次变异的过程。

  快速加密文件、文件夹,隐藏、禁用分区。工商银行、招商银行使用的加密软件,已服务16年,更安全、更稳定

  宏杰加密手机版,加密照片、视频、文件。保护重要文件不泄露,可跨手机跨电脑访问。