CN102300065A - 基于安卓平台的智能电视软件安全认证的方法 - Google Patents
基于安卓平台的智能电视软件安全认证的方法 Download PDFInfo
- Publication number
- CN102300065A CN102300065A CN2011102543367A CN201110254336A CN102300065A CN 102300065 A CN102300065 A CN 102300065A CN 2011102543367 A CN2011102543367 A CN 2011102543367A CN 201110254336 A CN201110254336 A CN 201110254336A CN 102300065 A CN102300065 A CN 102300065A
- Authority
- CN
- China
- Prior art keywords
- certificate
- software
- intelligent television
- application program
- certification authority
- 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
Landscapes
- Stored Programmes (AREA)
- Storage Device Security (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
本发明涉及安卓平台的技术。本发明解决了现有基于安卓平台的智能电视软件不安全的问题,提供了一种基于安卓平台的智能电视软件安全认证的方法,其技术方案可概括为:运营商建立认证平台,由其信任的认证机构发布经过验证的软件,智能电视在安装软件前对软件进行验证,通过验证的软件才能安装运行。本发明的有益效果是,提高了基于安卓平台的智能电视软件的安全性,适用于基于安卓平台的智能电视软件。
Description
技术领域
本发明涉及安卓(Android)平台的技术,特别涉及安卓平台上的智能电视软件。
背景技术
随着电视机功能的不断增加,智能化是未来电视机发展的必然趋势,所谓智能电视,是指具有全开放式平台,搭载了操作***,可以由用户自行安装和卸载软件、游戏等第三方服务商提供的程序,通过此类程序来不断对电视机的功能进行扩充,并可以访问网络的这一类电视机的总称。智能电视一般具备以下关键特征:1.具备宽带互联网接入能力;2.可以接收并回放从互联网获得的各种影像、音乐等数据流;3.可以下载并执行各种专门开发的应用程序,包括游戏;4.具备网络通信功能;5.具备全新的遥控装置,并且可以和各种移动终端连接互动。
目前国内家电厂商推出的智能电视,绝大多数都采用了谷歌的安卓操作***,即Android操作***,少数采用了Windows操作***或企业自建操作***。Android操作***是开放平台,能为用户提供大量应用软件、游戏等,但由于没有严格的审查制度,由此带来的安全性问题也日渐凸显,以手机市场为例,根据《Android应用程序吸费黑幕调查报告》,目前中国1000万Android手机用户常接触到的应用程序(APP)中有30%到40%被篡改后植入了恶意吸费代码。随着智能电视市场的快速发展,电视用户也将面临和手机用户相同的安全问题,若用户在智能电视上安装、运行了木马、黑客软件,将对终端运行、用户隐私、用户支付等产生严重威胁。
发明内容
本发明目的是克服目前基于安卓平台的智能电视软件不安全的缺点,提供一种基于安卓平台的智能电视软件安全认证的方法。
本发明为解决上述技术问题所采用的技术方案是,基于安卓平台的智能电视软件安全认证的方法,其特征在于,包括以下步骤:
a.运营商建立认证平台,生成根CA(Certification Authority)证书,并使用该根CA证书向其信任的认证机构签发二级CA证书,并在智能电视中存储根CA证书;
b.认证机构对软件开发者提供的应用程序进行测试,对测试通过的应用程序使用二级CA证书进行签名,得到软件数字证书,并封装为发布文件进行发布;
c.智能电视下载发布文件,并根据预先存入的根CA证书验证该发布文件中的内容,验证通过后安装该发布文件中的应用程序。
具体的,所述步骤a包括以下步骤:
a1.运营商建立认证平台,在认证平台中生成根CA证书,该根CA证书中包括该运营商的基本信息;
a2.在认证平台中使用根CA证书签发若干二级CA证书,并发送给各个被运营商信任的认证机构,每个二级CA证书对应一个认证机构,每个二级CA证书中包含该认证机构相关信息;
a3.在智能电视中预先存储根CA证书。
进一步的,所述步骤b包括以下步骤:
b1.软件开发者将其开发的原始应用程序提交给认证机构;
b2.认证机构对该原始应用程序进行测试,判断其是否符合运营安全要求,若是则进入b3步骤,若不是则提示软件开发者且不再处理;
b3.认证机构使用二级CA证书对该原始应用程序签发原始软件数字证书,对应用程序文件内容进行运算,将运算结果存入原始软件数字证书中,得到软件数字证书;
b4.认证机构将该原始应用程序、软件数字证书及其二级CA证书封装成发布文件;
b5.认证机构发布该发布文件,供智能电视进行下载。
具体的,所述步骤c包括以下步骤:
c1.智能电视下载获得发布文件;
c2.智能电视将该发布文件进行解封装,获得应用程序、软件数字证书及认证机构的二级CA证书;
c3.智能电视用其预先存储的根CA证书对二级CA证书进行验证,若验证不成功则进入c5步骤,若验证成功则进入c4步骤;
c4.智能电视使用该二级CA证书对软件数字证书进行验证,若验证不成功则进入c5步骤,若验证成功则进入c6步骤;
c5.智能电视提示用户证书链验证不成功,不能进行后续操作;
c6.智能电视对解封装获取的应用程序进行与步骤b3中所述运算相同的运算,将运算结果与软件数字证书中存储的运算结果进行比较,若相同则进入c7步骤,若不相同则提示用户该应用程序已被篡改,不能安装;
c7.智能电视安装该应用程序。
再进一步的,所述步骤a还包括以下步骤:
a4.运营商根据实际运营情况在认证平台上生成或更新软件吊销列表,并发送给各认证机构,软件吊销列表包含被吊销的各证书信息及该软件吊销证书的版本号,最新更新的软件吊销列表的版本号大于之前的软件吊销列表的版本号;
所述步骤b包括以下步骤:
b6.软件开发者将其开发的原始应用程序提交给认证机构;
b7.认证机构对该原始应用程序进行测试,判断其是否符合运营安全要求,若是则进入b8步骤,若不是则提示软件开发者且不再处理;
b8.认证机构使用二级CA证书对该原始应用程序签发原始软件数字证书,对应用程序文件内容进行运算,将运算结果存入原始软件数字证书中,得到软件数字证书;
b9.认证机构将该原始应用程序、软件数字证书、其二级CA证书及软件吊销列表封装成发布文件;
b10.认证机构发布该发布文件,供智能电视进行下载;
所述步骤c包括以下步骤:
c8.智能电视下载获得发布文件;
c9.智能电视将该发布文件进行解封装,获得应用程序、软件数字证书、认证机构的二级CA证书及软件吊销列表;
c10.智能电视判断本机是否存储有软件吊销列表,若是则进入步骤c11,若没有则存储该软件吊销列表,并进入c12步骤;
c11.判断该软件吊销列表的版本号是否大于本机存储的软件吊销列表的版本号,若是则使用该软件吊销列表替换本机之前存储的软件吊销列表,若不是则舍弃该软件吊销列表;
c12.智能电视用其预先存储的根CA证书对二级CA证书进行验证,若验证不成功则进入c14步骤,若验证成功则进入c13步骤;
c13.智能电视使用该二级CA证书对软件数字证书进行验证,若验证不成功则进入c14步骤,若验证成功则进入c15步骤;
c14.智能电视提示用户证书链验证不成功,不能进行后续操作;
c15.智能电视判断该二级CA证书及软件数字证书是否存在于存储的软件吊销列表中,若是则提示用户证书被吊销,不能进行后续操作,若不是则进入c16步骤;
c16.智能电视对解封装获取的应用程序进行与步骤b8中所述运算相同的运算,将运算结果与软件数字证书中存储的运算结果进行比较,若相同则进入c16步骤,若不相同则提示用户该应用程序已被篡改,不能安装;
c17.智能电视安装该应用程序。
具体的,步骤a4所述被吊销的各证书信息包括被吊销的二级CA证书信息和/或被吊销的软件数字证书。
再进一步的,步骤b3和/或步骤b8所述运算为哈希运算。
本发明的有益效果是,通过上述基于安卓平台的智能电视软件安全认证的方法,有效解决了目前基于安卓平台的智能电视软件不安全的问题,提高了智能电视应用环境的安全性,有效保证了基于安卓平台的应用程序的安全。
具体实施方式
本发明的基于安卓平台的智能电视软件安全认证的方法为:首先运营商建立认证平台,生成根CA证书,并使用该根CA证书向其信任的认证机构签发二级CA证书,并在智能电视中存储根CA证书,然后认证机构对软件开发者提供的应用程序进行测试,对测试通过的应用程序使用二级CA证书进行签名,得到软件数字证书,并封装为发布文件进行发布,最后由智能电视下载发布文件,并根据预先存入的根CA证书验证该发布文件中的内容,验证通过后安装该发布文件中的应用程序。
实施例
本例的运营商还可以根据实际运营情况在认证平台上生成或更新软件吊销列表。
首先运营商建立认证平台,在认证平台中生成根CA证书,该根CA证书中包括该运营商的基本信息,然后使用根CA证书签发若干二级CA证书,并发送给各个被运营商信任的认证机构,每个二级CA证书对应一个认证机构,每个二级CA证书中包含该认证机构相关信息,并在智能电视中预先存储根CA证书;软件开发者开发了一款应用程序后,将其开发的原始应用程序提交给认证机构,然后认证机构对该原始应用程序进行测试,判断其是否符合运营安全要求,若不是则提示软件开发者且不再处理,若是则使用其二级CA证书对该原始应用程序签发原始软件数字证书,对应用程序文件内容进行运算,该运算可以为哈希运算,将运算结果存入原始软件数字证书中,得到软件数字证书,再将该原始应用程序、软件数字证书及其二级CA证书封装成发布文件,并发布该发布文件,供智能电视进行下载;智能电视下载获得发布文件后,安装前,先将该发布文件进行解封装,获得应用程序、软件数字证书及认证机构的二级CA证书,然后用其预先存储的根CA证书对二级CA证书进行验证,若验证不成功则提示用户证书链验证不成功,不能进行后续操作,若验证成功则智能电视使用该二级CA证书对软件数字证书进行验证,若验证不成功则提示用户证书链验证不成功,不能进行后续操作,若验证成功则继续对解封装获取的应用程序进行与认证机构对原始应用程序所进行的运算相同的运算,将运算结果与软件数字证书中存储的运算结果进行比较,若不相同则提示用户该应用程序已被篡改,不能安装,若相同则智能电视安装该应用程序。
若该运营商需要软件吊销列表,则首先运营商建立认证平台,在认证平台中生成根CA证书,该根CA证书中包括该运营商的基本信息,然后使用根CA证书签发若干二级CA证书,并发送给各个被运营商信任的认证机构,每个二级CA证书对应一个认证机构,每个二级CA证书中包含该认证机构相关信息,并在智能电视中预先存储根CA证书,在运营过程中,运营商根据实际运营情况在认证平台上生成或更新软件吊销列表,并发送给各认证机构,软件吊销列表包含被吊销的各证书信息及该软件吊销证书的版本号,最新更新的软件吊销列表的版本号大于之前的软件吊销列表的版本号,被吊销的各证书信息包含被吊销的二级CA证书信息和/或被吊销的软件数字证书;软件开发者开发了一款应用程序后,将其开发的原始应用程序提交给认证机构,然后认证机构对该原始应用程序进行测试,判断其是否符合运营安全要求,若不是则提示软件开发者且不再处理,若是则使用其二级CA证书对该原始应用程序签发原始软件数字证书,对应用程序文件内容进行运算,该运算可以为哈希运算,将运算结果存入原始软件数字证书中,得到软件数字证书,再将该原始应用程序、软件数字证书、其二级CA证书及软件吊销列表封装成发布文件,并发布该发布文件,供智能电视进行下载;智能电视下载获得发布文件后,安装前,先将该发布文件进行解封装,获得应用程序、软件数字证书、认证机构的二级CA证书及软件吊销列表,然后判断本机是否存储有软件吊销列表,若是则判断该软件吊销列表的版本号是否大于本机存储的软件吊销列表的版本号,若是则使用该软件吊销列表替换本机之前存储的软件吊销列表,若不是则舍弃该软件吊销列表,若没有存储软件吊销列表则存储该软件吊销列表,然后智能电视用其预先存储的根CA证书对二级CA证书进行验证,若验证不成功则提示用户证书链验证不成功,不能进行后续操作,若验证成功则使用该二级CA证书对软件数字证书进行验证,若验证不成功则提示用户证书链验证不成功,不能进行后续操作,若验证成功则继续判断该二级CA证书及软件数字证书是否存在于存储的软件吊销列表中,若是则提示用户证书被吊销,不能进行后续操作,若不是则对解封装获取的应用程序进行与认证机构对原始应用程序所进行的运算相同的运算,将运算结果与软件数字证书中存储的运算结果进行比较,若不相同则提示用户该应用程序已被篡改,不能安装,若相同则智能电视安装该应用程序。
Claims (9)
1.基于安卓平台的智能电视软件安全认证的方法,其特征在于,包括以下步骤:
a.运营商建立认证平台,生成根CA证书,并使用该根CA证书向其信任的认证机构签发二级CA证书,并在智能电视中存储根CA证书;
b.认证机构对软件开发者提供的应用程序进行测试,对测试通过的应用程序使用二级CA证书进行签名,得到软件数字证书,并封装为发布文件进行发布;
c.智能电视下载发布文件,并根据预先存入的根CA证书验证该发布文件中的内容,验证通过后安装该发布文件中的应用程序。
2.根据权利要求1所述基于安卓平台的智能电视软件安全认证的方法,其特征在于,所述步骤a包括以下步骤:
a1.运营商建立认证平台,在认证平台中生成根CA证书,该根CA证书中包括该运营商的基本信息;
a2.在认证平台中使用根CA证书签发若干二级CA证书,并发送给各个被运营商信任的认证机构,每个二级CA证书对应一个认证机构,每个二级CA证书中包含该认证机构相关信息;
a3.在智能电视中预先存储根CA证书。
3.根据权利要求1或2所述基于安卓平台的智能电视软件安全认证的方法,其特征在于,步所述步骤b包括以下步骤:
b1.软件开发者将其开发的原始应用程序提交给认证机构;
b2.认证机构对该原始应用程序进行测试,判断其是否符合运营安全要求,若是则进入b3步骤,若不是则提示软件开发者且不再处理;
b3.认证机构使用二级CA证书对该原始应用程序签发原始软件数字证书,对应用程序文件内容进行运算,将运算结果存入原始软件数字证书中,得到软件数字证书;
b4.认证机构将该原始应用程序、软件数字证书及其二级CA证书封装成发布文件;
b5.认证机构发布该发布文件,供智能电视进行下载。
4.根据权利要求3所述基于安卓平台的智能电视软件安全认证的方法,其特征在于,步骤b3所述运算为哈希运算。
5.根据权利要求3所述基于安卓平台的智能电视软件安全认证的方法,其特征在于,所述步骤c包括以下步骤:
c1.智能电视下载获得发布文件;
c2.智能电视将该发布文件进行解封装,获得应用程序、软件数字证书及认证机构的二级CA证书;
c3.智能电视用其预先存储的根CA证书对二级CA证书进行验证,若验证不成功则进入c5步骤,若验证成功则进入c4步骤;
c4.智能电视使用该二级CA证书对软件数字证书进行验证,若验证不成功则进入c5步骤,若验证成功则进入c6步骤;
c5.智能电视提示用户证书链验证不成功,不能进行后续操作;
c6.智能电视对解封装获取的应用程序进行与步骤b3中所述运算相同的运算,将运算结果与软件数字证书中存储的运算结果进行比较,若相同则进入c7步骤,若不相同则提示用户该应用程序已被篡改,不能安装;
c7.智能电视安装该应用程序。
6.根据权利要求5所述基于安卓平台的智能电视软件安全认证的方法,其特征在于,步骤b3所述运算为哈希运算。
7.根据权利要求2所述基于安卓平台的智能电视软件安全认证的方法,其特征在于,所述步骤a还包括以下步骤:
a4.运营商根据实际运营情况在认证平台上生成或更新软件吊销列表,并发送给各认证机构,软件吊销列表包含被吊销的各证书信息及该软件吊销证书的版本号,最新更新的软件吊销列表的版本号大于之前的软件吊销列表的版本号;
所述步骤b包括以下步骤:
b6.软件开发者将其开发的原始应用程序提交给认证机构;
b7.认证机构对该原始应用程序进行测试,判断其是否符合运营安全要求,若是则进入b8步骤,若不是则提示软件开发者且不再处理;
b8.认证机构使用二级CA证书对该原始应用程序签发原始软件数字证书,对应用程序文件内容进行运算,将运算结果存入原始软件数字证书中,得到软件数字证书;
b9.认证机构将该原始应用程序、软件数字证书、其二级CA证书及软件吊销列表封装成发布文件;
b10.认证机构发布该发布文件,供智能电视进行下载;
所述步骤c包括以下步骤:
c8.智能电视下载获得发布文件;
c9.智能电视将该发布文件进行解封装,获得应用程序、软件数字证书、认证机构的二级CA证书及软件吊销列表;
c10.智能电视判断本机是否存储有软件吊销列表,若是则进入步骤c11,若没有则存储该软件吊销列表,并进入c12步骤;
c11.判断该软件吊销列表的版本号是否大于本机存储的软件吊销列表的版本号,若是则使用该软件吊销列表替换本机之前存储的软件吊销列表,若不是则舍弃该软件吊销列表;
c12.智能电视用其预先存储的根CA证书对二级CA证书进行验证,若验证不成功则进入c14步骤,若验证成功则进入c13步骤;
c13.智能电视使用该二级CA证书对软件数字证书进行验证,若验证不成功则进入c14步骤,若验证成功则进入c15步骤;
c14.智能电视提示用户证书链验证不成功,不能进行后续操作;
c15.智能电视判断该二级CA证书及软件数字证书是否存在于存储的软件吊销列表中,若是则提示用户证书被吊销,不能进行后续操作,若不是则进入c16步骤;
c16.智能电视对解封装获取的应用程序进行与步骤b8中所述运算相同的运算,将运算结果与软件数字证书中存储的运算结果进行比较,若相同则进入c16步骤,若不相同则提示用户该应用程序已被篡改,不能安装;
c17.智能电视安装该应用程序。
8.根据权利要求7所述基于安卓平台的智能电视软件安全认证的方法,其特征在于,步骤a4所述被吊销的各证书信息包括被吊销的二级CA证书信息和/或被吊销的软件数字证书。
9.根据权利要求7或8所述基于安卓平台的智能电视软件安全认证的方法,其特征在于,步骤b8所述运算为哈希运算。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2011102543367A CN102300065A (zh) | 2011-08-31 | 2011-08-31 | 基于安卓平台的智能电视软件安全认证的方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2011102543367A CN102300065A (zh) | 2011-08-31 | 2011-08-31 | 基于安卓平台的智能电视软件安全认证的方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN102300065A true CN102300065A (zh) | 2011-12-28 |
Family
ID=45360195
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2011102543367A Pending CN102300065A (zh) | 2011-08-31 | 2011-08-31 | 基于安卓平台的智能电视软件安全认证的方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102300065A (zh) |
Cited By (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102663320A (zh) * | 2012-04-12 | 2012-09-12 | 福建联迪商用设备有限公司 | 终端识别开发者及划分不同权限开发者的方法 |
CN103118290A (zh) * | 2013-02-28 | 2013-05-22 | 北京奇虎科技有限公司 | 程序安装适配性的检测方法、装置及*** |
CN103297816A (zh) * | 2013-05-08 | 2013-09-11 | 深圳创维数字技术股份有限公司 | 一种安全下载方法及数字电视接收终端 |
CN103324506A (zh) * | 2013-06-24 | 2013-09-25 | 上海天奕达电子科技有限公司 | 一种控制Android应用程序安装的方法及手机 |
CN103501307A (zh) * | 2013-10-22 | 2014-01-08 | 中山大学 | 基于android操作***的智能电视软件的安全认证方法及*** |
WO2014044170A1 (zh) * | 2012-09-18 | 2014-03-27 | 北京深思洛克软件技术股份有限公司 | 本地服务单元认证安卓客户端应用程序的方法 |
CN104049973A (zh) * | 2014-06-25 | 2014-09-17 | 北京思特奇信息技术股份有限公司 | 安卓应用程序的安全验证方法及装置 |
CN104063656A (zh) * | 2014-07-07 | 2014-09-24 | 浪潮软件集团有限公司 | 一种在Android平台下实现对应用程序管控的方法 |
JP2015052976A (ja) * | 2013-09-09 | 2015-03-19 | 冠捷投資有限公司 | スマートテレビの情報表示方法 |
CN104683303A (zh) * | 2013-11-28 | 2015-06-03 | 天津三星电子有限公司 | App管理方法 |
CN104680061A (zh) * | 2015-02-28 | 2015-06-03 | 国鼎网络空间安全技术有限公司 | 一种Android环境下应用程序启动中代码签名验证的方法和*** |
CN105404812A (zh) * | 2015-10-30 | 2016-03-16 | 中国民生银行股份有限公司 | 智能pos机安全认证方法及装置 |
CN105468413A (zh) * | 2015-11-27 | 2016-04-06 | 北京指掌易科技有限公司 | 一种支持应用软件自身证书校验的方法和装置 |
CN105959303A (zh) * | 2016-03-23 | 2016-09-21 | 四川长虹电器股份有限公司 | 一种信息安全***和信息安全方法 |
CN106156609A (zh) * | 2015-04-21 | 2016-11-23 | 宇龙计算机通信科技(深圳)有限公司 | 应用程序的认证、安装方法、装置及终端 |
CN106603242A (zh) * | 2016-12-29 | 2017-04-26 | 哈尔滨安天科技股份有限公司 | 一种国产操作***的数字签名离线验证方法及*** |
CN107294722A (zh) * | 2016-03-31 | 2017-10-24 | 阿里巴巴集团控股有限公司 | 一种终端身份认证方法、装置及*** |
WO2019128075A1 (zh) * | 2017-12-27 | 2019-07-04 | ***股份有限公司 | 一种终端的应用管理方法、应用服务器及终端 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20060104147A (ko) * | 2005-03-29 | 2006-10-09 | 주식회사 아이캐시 | 케이블텔레비젼에서의 스마트카드를 이용한 홈쇼핑 전자지불 방법과 그 시스템 |
CN101388771A (zh) * | 2007-09-10 | 2009-03-18 | 捷德(中国)信息科技有限公司 | 一种下载数字证书的方法和*** |
CN101626470A (zh) * | 2009-07-31 | 2010-01-13 | 青岛海信电器股份有限公司 | 一种电视机控制方法和电视机 |
CN101969440A (zh) * | 2010-10-28 | 2011-02-09 | 四川长虹电器股份有限公司 | 软件证书生成方法 |
CN102082971A (zh) * | 2011-02-10 | 2011-06-01 | 武汉天喻信息产业股份有限公司 | 数字电视机顶盒芯片及其授权接收方法 |
-
2011
- 2011-08-31 CN CN2011102543367A patent/CN102300065A/zh active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20060104147A (ko) * | 2005-03-29 | 2006-10-09 | 주식회사 아이캐시 | 케이블텔레비젼에서의 스마트카드를 이용한 홈쇼핑 전자지불 방법과 그 시스템 |
CN101388771A (zh) * | 2007-09-10 | 2009-03-18 | 捷德(中国)信息科技有限公司 | 一种下载数字证书的方法和*** |
CN101626470A (zh) * | 2009-07-31 | 2010-01-13 | 青岛海信电器股份有限公司 | 一种电视机控制方法和电视机 |
CN101969440A (zh) * | 2010-10-28 | 2011-02-09 | 四川长虹电器股份有限公司 | 软件证书生成方法 |
CN102082971A (zh) * | 2011-02-10 | 2011-06-01 | 武汉天喻信息产业股份有限公司 | 数字电视机顶盒芯片及其授权接收方法 |
Cited By (26)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102663320A (zh) * | 2012-04-12 | 2012-09-12 | 福建联迪商用设备有限公司 | 终端识别开发者及划分不同权限开发者的方法 |
US9900161B2 (en) | 2012-09-18 | 2018-02-20 | Beijing Senseshield Technology Co., Ltd | Method for certifying android client application by local service unit |
WO2014044170A1 (zh) * | 2012-09-18 | 2014-03-27 | 北京深思洛克软件技术股份有限公司 | 本地服务单元认证安卓客户端应用程序的方法 |
CN103118290A (zh) * | 2013-02-28 | 2013-05-22 | 北京奇虎科技有限公司 | 程序安装适配性的检测方法、装置及*** |
CN103118290B (zh) * | 2013-02-28 | 2016-11-16 | 北京奇虎科技有限公司 | 程序安装适配性的检测方法、装置及*** |
CN103297816A (zh) * | 2013-05-08 | 2013-09-11 | 深圳创维数字技术股份有限公司 | 一种安全下载方法及数字电视接收终端 |
CN103297816B (zh) * | 2013-05-08 | 2016-09-14 | 深圳创维数字技术有限公司 | 一种安全下载方法及数字电视接收终端 |
CN103324506A (zh) * | 2013-06-24 | 2013-09-25 | 上海天奕达电子科技有限公司 | 一种控制Android应用程序安装的方法及手机 |
JP2015052976A (ja) * | 2013-09-09 | 2015-03-19 | 冠捷投資有限公司 | スマートテレビの情報表示方法 |
CN103501307A (zh) * | 2013-10-22 | 2014-01-08 | 中山大学 | 基于android操作***的智能电视软件的安全认证方法及*** |
CN104683303A (zh) * | 2013-11-28 | 2015-06-03 | 天津三星电子有限公司 | App管理方法 |
CN104683303B (zh) * | 2013-11-28 | 2018-03-30 | 天津三星电子有限公司 | App管理方法 |
CN104049973A (zh) * | 2014-06-25 | 2014-09-17 | 北京思特奇信息技术股份有限公司 | 安卓应用程序的安全验证方法及装置 |
CN104063656A (zh) * | 2014-07-07 | 2014-09-24 | 浪潮软件集团有限公司 | 一种在Android平台下实现对应用程序管控的方法 |
CN104680061A (zh) * | 2015-02-28 | 2015-06-03 | 国鼎网络空间安全技术有限公司 | 一种Android环境下应用程序启动中代码签名验证的方法和*** |
CN106156609B (zh) * | 2015-04-21 | 2020-08-04 | 宇龙计算机通信科技(深圳)有限公司 | 应用程序的认证、安装方法、装置及终端 |
CN106156609A (zh) * | 2015-04-21 | 2016-11-23 | 宇龙计算机通信科技(深圳)有限公司 | 应用程序的认证、安装方法、装置及终端 |
CN105404812A (zh) * | 2015-10-30 | 2016-03-16 | 中国民生银行股份有限公司 | 智能pos机安全认证方法及装置 |
CN105468413A (zh) * | 2015-11-27 | 2016-04-06 | 北京指掌易科技有限公司 | 一种支持应用软件自身证书校验的方法和装置 |
CN105468413B (zh) * | 2015-11-27 | 2018-09-18 | 北京指掌易科技有限公司 | 一种支持应用软件自身证书校验的方法和装置 |
CN105959303B (zh) * | 2016-03-23 | 2019-03-12 | 四川长虹电器股份有限公司 | 一种信息安全***和信息安全方法 |
CN105959303A (zh) * | 2016-03-23 | 2016-09-21 | 四川长虹电器股份有限公司 | 一种信息安全***和信息安全方法 |
CN107294722A (zh) * | 2016-03-31 | 2017-10-24 | 阿里巴巴集团控股有限公司 | 一种终端身份认证方法、装置及*** |
CN106603242A (zh) * | 2016-12-29 | 2017-04-26 | 哈尔滨安天科技股份有限公司 | 一种国产操作***的数字签名离线验证方法及*** |
WO2019128075A1 (zh) * | 2017-12-27 | 2019-07-04 | ***股份有限公司 | 一种终端的应用管理方法、应用服务器及终端 |
US11449616B2 (en) | 2017-12-27 | 2022-09-20 | China Unionpay Co., Ltd. | Application management method for terminal, application server, and terminal |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102300065A (zh) | 基于安卓平台的智能电视软件安全认证的方法 | |
CN102830992B (zh) | 插件加载方法及*** | |
US20120311675A1 (en) | Apparatus and method for generating and installing application for device in application development system | |
CN102314578B (zh) | 一种实现软件保护的***及方法 | |
CN103473498B (zh) | 应用程序安全验证方法及终端 | |
KR101430240B1 (ko) | 어플리케이션 서명 장치 및 방법 | |
WO2017071207A1 (zh) | 一种应用安装方法、相关装置及应用安装*** | |
CN101969440B (zh) | 软件证书生成方法 | |
CN106656513B (zh) | 安卓平台上apk文件的二次打包签名验证方法 | |
CN106131612A (zh) | 安卓app动态加载资源功能模块的方法及*** | |
CN102572552B (zh) | 互联网电视自动更新数字证书方法及*** | |
CN103744686A (zh) | 智能终端中应用安装的控制方法和*** | |
CN101551843A (zh) | 一种移动通信装置应用软件包的签名方法 | |
CN106897606B (zh) | 一种刷机防护方法和装置 | |
CN110135149A (zh) | 一种应用安装的方法及相关装置 | |
US11003435B2 (en) | Manifest trialing techniques | |
CN104683299A (zh) | 一种软件注册的控制方法、认证服务器及终端 | |
US9858061B2 (en) | Tamperproof installation of building control software in approved runtime environments | |
WO2003027800A2 (en) | Method and apparatus for secure mobile transaction | |
CN103491080A (zh) | 信息安全保护方法及*** | |
CN105873030B (zh) | 一种对终端应用进行副署签名的方法 | |
CN110045969A (zh) | 应用程序安装方法、服务器、***、设备及存储介质 | |
CN111178896B (zh) | 乘车支付方法、装置及存储介质 | |
JP2006197127A (ja) | 通信装置、デジタル署名検証方法およびデジタル署名生成方法 | |
Tomimori et al. | An efficient and flexible access control framework for Java programs in mobile terminals |
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: 20111228 |