CN102368850A - 在手机上进行视频文件加密和解密的方法 - Google Patents
在手机上进行视频文件加密和解密的方法 Download PDFInfo
- Publication number
- CN102368850A CN102368850A CN2011103101509A CN201110310150A CN102368850A CN 102368850 A CN102368850 A CN 102368850A CN 2011103101509 A CN2011103101509 A CN 2011103101509A CN 201110310150 A CN201110310150 A CN 201110310150A CN 102368850 A CN102368850 A CN 102368850A
- Authority
- CN
- China
- Prior art keywords
- mobile phone
- video file
- encrypted
- password
- file
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
本发明提供一种在手机上进行视频文件加密和解密的方法,加密方法步骤为:1、输入密码一,对该密码一进行加密成一密文并存储于手机一的文件中;2、将密码一与手机一的身份标识号结合形成一字符串;3、将字符串通过异或方式对视频文件进行加密。解密方法步骤为:4、输入密码二,对该密码二进行加密成一加密字符串;5、读取文件并获取文件中的密文,比较该密文与加密字符串是否相同,是,进入步6;否,结束解密流程;6、将密码二与所述手机二的身份标识号结合形成一解码字符串;7、将解码字符串通过异或方式对加密视频文件进行解密。本发明实现在手机上对视频文件的加密方法,在需要观看视频时需身份验证通过才能观看,保护了用户的个人隐私。
Description
【技术领域】
本发明涉及通讯设备技术领域,尤其涉及一种在手机上进行视频文件加密和解密的方法。
【背景技术】
目前加密技术有可逆的加密和不可逆加密,可逆加密可以在有解密密钥的情况下,将密文转为明文,如AES等;而不可逆加密则是密方不能返回明文,如md5加密。
随着手机越来越普及,手机上观看视频也成为一种时尚,如今手机的存储容量也在不断加大,在手机上存储视频在需要时观看也成为手机上的一个重要功能。但是手机作为一个私有物品,手机上的视频可能涉及到个人稳私,现有技术的没有明确视频加密的方法,尤其在手机上对视频加密的方法也没有实现。如何在手机借阅他人或者手机丢失被他人获取后等情况后,手机上的视频不至于被他人所观看,从而保护个人稳私的目标,成为当今社会需要解决的一个问题。
现有技术中提供了一种通过对文件内容进行数据码字匹配方式来实现静态音视频文件加密方法,并针对该加密方法提供一种解密方法,如公开日为2009年01月14日,公开号为CN101345866的中国专利,其特征点是:静态音视频文件加密方法,包括以下步骤:a.在压缩文件头***附加码,所述附加码包含显示起始时间、显示结束时间、加密标志、加密码字;b.将***附加码的压缩文件拆分成固定长度的原始数据包;c.对每个原始数据包分段进行卷积后,再与加密码字进行异或,生成加密数据包;d.将所述加密码字嵌入加密数据包的固定位置,生成新的加密数据文件。静态音视频文件解密方法对应采用反运算即可。采用该发明方法,加密的计算量小,适用于运算速度较慢的电视机的主芯片;其加密方法是适用于静态音视频文件。
【发明内容】
本发明要解决的技术问题,在于提供一种在手机上对视频文件进行加密和解密的方法,在用户需要观看视频时,先进行用户身份验证,验证通过后再进行手机的身份标识号验证才能观看视频文件。
本发明是这样实现的:一种在手机上进行视频文件加密和解密的方法,
所述视频文件加密方法包括如下步骤:
步骤10、当用户在手持的手机一上输入密码一时,对该密码一进行md5加密生成一密文,并将该密文存储于手机一的文件中;
步骤11、将所述密码一与所述手机一的身份标识号结合形成一字符串;
步骤12、将所述字符串通过异或方式对需要进行加密的视频文件进行加密,生成加密视频文件并存储于手机一中;
所述视频文件解密方法包括如下步骤:
步骤20、当用户在手持的手机二上输入密码二时,对该密码二进行md5加密生成一加密字符串;
步骤21、读取所述文件并获取文件中所述的密文,比较该密文与所述加密字符串是否相同,是,则用户身份验证通过,进入步骤22;否,则提示用户输入密码错误,并结束本次解密流程;
步骤22、将密码二与所述手机二的身份标识号结合形成一解码字符串;
步骤23、将所述解码字符串通过异或方式对所述加密视频文件进行解密,若所述手机一的身份标识号与所述手机二的身份标识号相同,则手机一和手机二是同一手机,解密成功生成解密后的视频文件并播放所述解密后的视频文件;不相同,则手机一和手机二是不同的手机,解密后的视频文件损坏并无法播放。
进一步地,所述手机一和所述手机二的身份标识号均为IMEI或IMSI。
本发明具有如下优点:本发明的在手机上进行视频文件加密和解密的方法,其加密方法为:先对用户输入的密码进行md5的方式加密形成密文,然后再将密码和手机的身份标识号结合形成一字符串,利用字符串通过异或方式对视频文件进行加密。其解密方法为:当用户需要解密时输入的解密密码进行md5的方式加密形成一加密字符串,将该加密字符串与密文进行对比,是相同则用户身份验证通过,然后再将解密密码与此时手机的身份标识号结合形成一解码字符串;将解码字符串通过异或方式对加密视频文件进行解密。通过本发明的方法可以对手机上的视频文件进行加密效果,当要解密时,要先进行用户身份验证,然后再进行手机的身份标识号验证,其在双重的验证后才能实现视频的播放;其视频文件与手机进行绑定,当他人尝试通过复制当前的加密视频文件到另一部手机上解密时,就算用户知道密码,解密时也将损坏该视频文件,达到保护视频文件目的;当在身份验证过程中多次尝试解密失败时,也不至于损坏加密的视频文件,从而保护用户的隐私视频。
【附图说明】
图1为本发明的视频文件加密方法的流程示意图。
图2为本发明的视频文件解密方法的流程示意图。
【具体实施方式】
请参阅图1和图2所示,本发明的一种在手机上进行视频文件加密和解密的方法,其中
所述视频文件加密方法包括如下步骤:
步骤10、当用户在手持的手机一上输入密码一时,对该密码一进行md5加密生成一密文,并将该密文存储于手机一的文件中;
步骤11、将所述密码一与所述手机一的身份标识号结合形成一字符串;所述手机一的身份标识号为IMEI(全称为International Mobile EquipmentIdentity,其是国际移动设备标识)或IMSI(全称为international mobilesubscriber identity,其是国际移动用户识别码)。
步骤12、将所述字符串通过异或方式对需要进行加密的视频文件进行加密,生成加密视频文件并存储于手机一中;
所述视频文件解密方法包括如下步骤:
步骤20、当用户在手持的手机二上输入密码二时,对该密码二进行md5加密生成一加密字符串;
步骤21、读取所述文件并获取文件中所述的密文,比较该密文与所述加密字符串是否相同,是,则用户身份验证通过,进入步骤22;否,则提示用户输入密码错误,并结束本次解密流程;
步骤22、将密码二与所述手机二的身份标识号结合形成一解码字符串;
步骤23、将所述解码字符串通过异或方式对所述加密视频文件进行解密,若所述手机一的身份标识号与所述手机二的身份标识号相同,则手机一和手机二是同一手机,解密成功生成解密后的视频文件并播放所述解密后的视频文件;不相同,则手机一和手机二是不同的手机,解密后的视频文件损坏并无法播放。
下面结合二个具体实施例对本发明作进一步说明。
实施例一:张三将李四的手机中加密视频文件复制到自己的手机中并获取了该加密视频文件的密码。
所述视频文件加密方法包括如下步骤:
1、当李四在手持的苹果手机上输入密码A(如feng123)时,对该密码A进行md5加密生成一密文B,并将该密文B存储于苹果手机的文件M中;
2、将所述密码A与所述苹果手机的身份标识号IMSI(如3D124)结合形成一字符串A3D124;
3、将所述字符串A3D124通过异或方式对需要进行加密的视频文件X进行加密,生成加密视频文件Y并存储于苹果手机中;
所述视频文件解密方法包括如下步骤:
4、其张三将加密后的加密视频文件Y和文件M复制到自己的三星手机中,并获得了密码A(feng123),当张三在三星手机上输入密码feng123时,对该密码A进行md5加密生成一加密字符串C;
5、读取所述文件M并获取文件M中所述的密文B,比较该密文B与所述加密字符串C是否相同,此时是相同,则用户身份验证通过,进入步骤6;
6、将密码A与所述三星手机的身份标识号IMSI(如6D521)结合形成一解码字符串A6D521(即feng1236D521);
7、将所述解码字符串A6D521通过异或方式对所述加密视频文件Y进行解密,其张三的三星手机的身份标识号与李四的苹果手机的身份标识号不同,则解密后的视频文件损坏并无法播放。
实施例二:李四的手机中加密了视频文件,当李四想打开加密视频文件时,进行了解密。
所述视频文件加密方法包括如下步骤:
1、当李四在手持的苹果手机上输入密码A(如feng123)时,对该密码A进行md5加密生成一密文B,并将该密文B存储于苹果手机的文件M中;
2、将所述密码A与所述苹果手机的身份标识号IMSI(如3D124)结合形成一字符串A3D124;
3、将所述字符串A3D124通过异或方式对需要进行加密的视频文件X进行加密,生成加密视频文件Y并存储于苹果手机中;
所述视频文件解密方法包括如下步骤:
4、当李四想打开加密视频文件时,进行了解密,其在苹果手机上输入密码feng123时,对该密码A进行md5加密生成一加密字符串C;
5、读取所述文件M并获取文件M中所述的密文B,比较该密文B与所述加密字符串C是否相同,此时是相同,则用户身份验证通过,进入步骤6;
6、将密码A与所述苹果手机的身份标识号IMSI(如3D124)结合形成一解码字符串A3D124(即feng1233D124);
7、将所述解码字符串A3D124通过异或方式对所述加密视频文件Y进行解密,其李四使用的是同一手机进行加密和解密的,因此解密成功生成解密后的视频文件并播放所述解密后的视频文件;
以上所述仅为本发明的较佳实施例,凡依本发明申请专利范围所做的均等变化与修饰,皆应属本发明的涵盖范围。
Claims (2)
1.一种在手机上进行视频文件加密和解密的方法,其特征在于:
所述视频文件加密方法包括如下步骤:
步骤10、当用户在手持的手机一上输入密码一时,对该密码一进行md5加密生成一密文,并将该密文存储于手机一的文件中;
步骤11、将所述密码一与所述手机一的身份标识号结合形成一字符串;
步骤12、将所述字符串通过异或方式对需要进行加密的视频文件进行加密,生成加密视频文件并存储于手机一中;
所述视频文件解密方法包括如下步骤:
步骤20、当用户在手持的手机二上输入密码二时,对该密码二进行md5加密生成一加密字符串;
步骤21、读取所述文件并获取文件中所述的密文,比较该密文与所述加密字符串是否相同,是,则用户身份验证通过,进入步骤22;否,则提示用户输入密码错误,并结束本次解密流程;
步骤22、将密码二与所述手机二的身份标识号结合形成一解码字符串;
步骤23、将所述解码字符串通过异或方式对所述加密视频文件进行解密,若所述手机一的身份标识号与所述手机二的身份标识号相同,则手机一和手机二是同一手机,解密成功生成解密后的视频文件并播放所述解密后的视频文件;不相同,则手机一和手机二是不同的手机,解密后的视频文件损坏并无法播放。
2.根据权利要求1所述的在手机上进行视频文件加密和解密的方法,其特征在于:所述手机一和所述手机二的身份标识号均为IMEI或IMSI。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2011103101509A CN102368850A (zh) | 2011-10-13 | 2011-10-13 | 在手机上进行视频文件加密和解密的方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2011103101509A CN102368850A (zh) | 2011-10-13 | 2011-10-13 | 在手机上进行视频文件加密和解密的方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN102368850A true CN102368850A (zh) | 2012-03-07 |
Family
ID=45761398
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2011103101509A Pending CN102368850A (zh) | 2011-10-13 | 2011-10-13 | 在手机上进行视频文件加密和解密的方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102368850A (zh) |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102647712A (zh) * | 2012-04-06 | 2012-08-22 | 惠州Tcl移动通信有限公司 | 一种手机数据加密方法以及解密方法 |
CN102750495A (zh) * | 2012-06-07 | 2012-10-24 | 北京锐安科技有限公司 | iPhone手机加密备份文件的破解及还原*** |
CN102867153A (zh) * | 2012-08-30 | 2013-01-09 | 腾讯科技(深圳)有限公司 | 一种加密、解密视频文件的方法、装置及移动终端 |
CN104125055A (zh) * | 2014-06-25 | 2014-10-29 | 小米科技有限责任公司 | 加密、解密方法及电子设备 |
CN106209359A (zh) * | 2016-07-14 | 2016-12-07 | 北京白鹭时代信息技术有限公司 | 一种解码与解压加密游戏包的方法及装置 |
CN106791249A (zh) * | 2016-11-11 | 2017-05-31 | 天津光电通信技术有限公司 | 一种led显示屏显示控制*** |
CN107317804A (zh) * | 2017-06-19 | 2017-11-03 | 努比亚技术有限公司 | 私有云加密数据访问方法、终端及存储介质 |
CN107682303A (zh) * | 2016-08-02 | 2018-02-09 | 北京宸信征信有限公司 | 个人敏感信息加密查询***及方法 |
CN117196378A (zh) * | 2023-08-22 | 2023-12-08 | 江苏重华数字科技有限公司 | 公路工程全周期一体化质量数据传递与追溯处理方法 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1564514A (zh) * | 2004-03-26 | 2005-01-12 | 中兴通讯股份有限公司 | 无线局域网自组网模式共享密钥认证和会话密钥协商方法 |
CN101146261A (zh) * | 2007-10-19 | 2008-03-19 | 吕利勇 | 一种电子媒体数字保护的实现方法 |
CN101727547A (zh) * | 2008-10-30 | 2010-06-09 | 爱思开电讯投资(中国)有限公司 | 一种用于保护drm许可文件的装置和方法 |
CN102196422A (zh) * | 2010-03-11 | 2011-09-21 | 北京明朝万达科技有限公司 | 一种手持通信终端丢失后文件防泄密方法 |
-
2011
- 2011-10-13 CN CN2011103101509A patent/CN102368850A/zh active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1564514A (zh) * | 2004-03-26 | 2005-01-12 | 中兴通讯股份有限公司 | 无线局域网自组网模式共享密钥认证和会话密钥协商方法 |
CN101146261A (zh) * | 2007-10-19 | 2008-03-19 | 吕利勇 | 一种电子媒体数字保护的实现方法 |
CN101727547A (zh) * | 2008-10-30 | 2010-06-09 | 爱思开电讯投资(中国)有限公司 | 一种用于保护drm许可文件的装置和方法 |
CN102196422A (zh) * | 2010-03-11 | 2011-09-21 | 北京明朝万达科技有限公司 | 一种手持通信终端丢失后文件防泄密方法 |
Cited By (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102647712A (zh) * | 2012-04-06 | 2012-08-22 | 惠州Tcl移动通信有限公司 | 一种手机数据加密方法以及解密方法 |
EP2835997A4 (en) * | 2012-04-06 | 2015-11-25 | Huizhou Tcl Mobile Comm Co Ltd | DATA ENCRYPTION METHOD AND DECOMPOSITION METHOD FOR A MOBILE PHONE |
EP2835997A1 (en) * | 2012-04-06 | 2015-02-11 | Huizhou TCL Mobile Communication Co., Ltd. | Cell phone data encryption method and decryption method |
CN102750495A (zh) * | 2012-06-07 | 2012-10-24 | 北京锐安科技有限公司 | iPhone手机加密备份文件的破解及还原*** |
CN102867153B (zh) * | 2012-08-30 | 2014-04-09 | 腾讯科技(深圳)有限公司 | 一种加密、解密视频文件的方法、装置及移动终端 |
WO2014032517A1 (en) * | 2012-08-30 | 2014-03-06 | Tencent Technology (Shenzhen) Company Limited | A video file encryption and decryption method, device, and mobile terminal |
US9014372B2 (en) | 2012-08-30 | 2015-04-21 | Tencent Technology (Shenzhen) Company Limited | Video file encryption and decryption method, device, and mobile terminal |
CN102867153A (zh) * | 2012-08-30 | 2013-01-09 | 腾讯科技(深圳)有限公司 | 一种加密、解密视频文件的方法、装置及移动终端 |
CN104125055A (zh) * | 2014-06-25 | 2014-10-29 | 小米科技有限责任公司 | 加密、解密方法及电子设备 |
CN104125055B (zh) * | 2014-06-25 | 2017-11-14 | 小米科技有限责任公司 | 加密、解密方法及电子设备 |
CN106209359A (zh) * | 2016-07-14 | 2016-12-07 | 北京白鹭时代信息技术有限公司 | 一种解码与解压加密游戏包的方法及装置 |
CN107682303A (zh) * | 2016-08-02 | 2018-02-09 | 北京宸信征信有限公司 | 个人敏感信息加密查询***及方法 |
CN107682303B (zh) * | 2016-08-02 | 2020-11-10 | 北京宸信征信有限公司 | 个人敏感信息加密查询***及方法 |
CN106791249A (zh) * | 2016-11-11 | 2017-05-31 | 天津光电通信技术有限公司 | 一种led显示屏显示控制*** |
CN107317804A (zh) * | 2017-06-19 | 2017-11-03 | 努比亚技术有限公司 | 私有云加密数据访问方法、终端及存储介质 |
CN117196378A (zh) * | 2023-08-22 | 2023-12-08 | 江苏重华数字科技有限公司 | 公路工程全周期一体化质量数据传递与追溯处理方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102368850A (zh) | 在手机上进行视频文件加密和解密的方法 | |
Zhang et al. | Cryptanalysis of S-box-only chaotic image ciphers against chosen plaintext attack | |
US9143317B2 (en) | Protecting against white box attacks using column rotation | |
CN103152362B (zh) | 基于云计算的大数据文件加密传输方法 | |
CN101969545A (zh) | 一种对多媒体文件进行加密的方法及装置 | |
Kawle et al. | Modified advanced encryption standard | |
CN103338445A (zh) | 文件加解密方法及*** | |
GB2520778A (en) | Block encryption/decryption and method | |
CN101977190A (zh) | 数字内容加密传送方法以及服务器端 | |
CN103237010B (zh) | 以加密方式提供数字内容的服务器端 | |
CN102833075A (zh) | 基于三层叠加式密钥管理技术的身份认证和数字签名方法 | |
CN102819702A (zh) | 文件加密运行方法和文件加密运行*** | |
CN103237011B (zh) | 数字内容加密传送方法以及服务器端 | |
CN103237302A (zh) | 一种物联网电子标签的传感信息安全防护方法 | |
CN102647393A (zh) | 一种数字标牌的内容防盗播方法 | |
CN104092680A (zh) | 一种音频信号的编码、解码方法和装置及*** | |
Kadam et al. | Separable reversible encrypted data hiding in encrypted image using AES Algorithm and Lossy technique | |
CN106533668A (zh) | 一种基于网络的pvr保护方法及*** | |
CN105279447A (zh) | 数据加密方法、解密方法及装置 | |
CN103501220A (zh) | 加密方法和装置 | |
CN105634729A (zh) | 基于蓝牙设备的手机加密及解密方法 | |
CN111988639B (zh) | 一种基于国密算法和可逆隐写术的视频加密及解密方法 | |
CN110730366B (zh) | 基于位运算的轻量级视频流加密、解密方法及加解密方法 | |
CN103491384B (zh) | 一种视频的加密方法和装置及解密方法和装置 | |
CN103684740A (zh) | 移动终端相册加密方法、解密方法和加解密方法及*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C12 | Rejection of a patent application after its publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20120307 |