1.基于ZUC算法的H.264熵编码视频加密方法,其特征在于:该方法为:在H.264视频压缩编码的CAVLC编码过程中,采用ZUC算法生成随机密钥流,与非零系数个数、拖尾系数个数、拖尾系数符号、最后一个非零系数前零的个数、每个非零系数前零的个数编码后的码流相异或,得到新的码流,然后与其余非零系数幅值编码后的码流合并输出,实现加密;
具体步骤为:
S1:在H.264视频压缩编码的CAVLC编码过程中,对参数进行编码,得到原码流;
S2:根据ZUC序列密码算法产生密钥流并分发;
S3:利用密钥流加密重要参数编码后的原码流,得到密文码流;
S4:将密文码流与未进行加密的原码流合并、输出。
2.根据权利要求1所述的基于ZUC算法的H.264熵编码视频加密方法,其特征在于:所述对参数进行编码包括对非零系数个数Total Coeffs编码、对拖尾系数个数Trailing Ones编码、对拖尾系数符号T1_Signs编码、对其余非零系数幅值Levels编码、对最后一个非零系数前零的个数Total Zeros编码和对每个非零系数前零的个数Run Before编码。
3.根据权利要求1所述的基于ZUC算法的H.264熵编码视频加密方法,其特征在于:所述重要参数编码后的原码流包括非零系数个数、拖尾系数个数、拖尾系数符号、最后一个非零系数前零的个数和每个非零系数前零的个数五个参数编码后的码流。
4.根据权利要求1所述的基于ZUC算法的H.264熵编码视频加密方法,其特征在于:所述未进行加密的原码流为其余非零系数幅值编码后的码流。