利索能及
我要发布
收藏
专利号: 2019108409207
申请人: 深圳钱客多信息科技有限公司
专利类型:发明专利
专利状态:授权未缴费
更新日期:2024-12-24
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种保障广告投放过程安全的广告投放方法,其特征在于,步骤为:(1)广告主通过广告投放系统前台上传广告到系统并指定要播放广告内容的终端设备;

(2)系统管理员对广告主上传的广告内容进行审核;

(3)系统对审核通过的广告使用平台私钥进行签名;

(4)系统使用终端公钥对平台公钥、广告签名、广告URL进行加密;

(5)系统将加密后的内容推送给要播放的终端设备;

(6)终端接收到推送后使用灌装的私钥进行解密;

(7)终端根据广告URL下载要播放的广告内容;

(8)终端对广告进行签名验证;

(9)终端播放签名验证通过的广告。

2.根据权利要求1所述的一种保障广告投放过程安全的广告投放方法,其特征在于,所述步骤1进一步为:(1‑1)广告主通过账号密码登录系统前台;

(1‑2)广告主上传广告;

(1‑3)广告主为广告选择要投放的终端。

3.根据权利要求1所述的一种保障广告投放过程安全的广告投放方法,其特征在于,所述步骤2进一步为:(2‑1)管理员使用账号密码登录系统后台;

(2‑2)管理员进行授权认证;

(2‑3)管理员认证通过后方可进行审核操作。

4.根据权利要求3所述的一种保障广告投放过程安全的广告投放方法,其特征在于,所述步骤2‑2授权认证,具体可以是管理员账号绑定的微信账号进行网页授权认证,也可以是管理员账号绑定的手机号进行短信验证码认证。

5.根据权利要求1所述的一种保障广告投放过程安全的广告投放方法,其特征在于,所述步骤3进一步为:系统对用户上传的广告内容使用RSA算法和平台RSA私钥,生成签名。

6.根据权利要求5所述的一种保障广告投放过程安全的广告投放方法,其特征在于,所述平台RSA私钥为系统保存的一对RSA密钥对中的私钥。

7.根据权利要求1所述的一种保障广告投放过程安全的广告投放方法,其特征在于,所述步骤4进一步为:(4‑1)根据用户指定的播放广告的终端获取存放在系统的中的终端RSA公钥;

(4‑2)对广告内容对应的URL、平台RSA公钥、步骤3生成的签名使用RSA算法和终端RSA公钥进行加密。

8.根据权利要求7所述的一种保障广告投放过程安全的广告投放方法,其特征在于,所述平台RSA公钥为系统保存的一对RSA密钥对中的公钥。

9.根据权利要求7所述的一种保障广告投放过程安全的广告投放方法,其特征在于,所述终端RSA公钥为:终端设备在出厂时,生成一对RSA密钥对,公钥保存在系统,私钥灌装进终端设备,保存在系统的公钥即终端RSA公钥。

10.根据权利要求1所述的一种保障广告投放过程安全的广告投放方法,其特征在于,所述步骤5进一步为:系统通过自建或极光、EMQ消息推送平台推送消息给终端,可以直接推送步骤4生成的加密内容,也可以只推送命令,再由终端请求系统获取步骤4生成的加密内容。

11.根据权利要求1所述的一种保障广告投放过程安全的广告投放方法,其特征在于,所述步骤6进一步为:(6‑1)终端保存推送过来的加密内容;

(6‑2)使用终端灌装的RSA私钥进行对推送的内容进行解密,获得广告URL、平台RSA公钥、广告内容签名。

12.根据权利要求1所述的一种保障广告投放过程安全的广告投放方法,其特征在于,所述步骤7进一步为:使用步骤6解密获得的广告URL,下载广告内容,保存在本地。

13.根据权利要求1所述的一种保障广告投放过程安全的广告投放方法,其特征在于,所述步骤8进一步为:对步骤7下载的广告内容使用RSA算法、步骤6解密获得的平台RSA公钥、步骤6解密获得的广告内容签名进行签名验证。

14.根据权利要求1所述的一种保障广告投放过程安全的广告投放方法,其特征在于,所述广告主是想要通过系统往终端设备投放广告的用户。

15.根据权利要求1所述的一种保障广告投放过程安全的广告投放方法,其特征在于,所述广告内容至少包括图片、视频的一种。

16.根据权利要求1所述的一种保障广告投放过程安全的广告投放方法,其特征在于,所述终端设备,是安装了Android系统,预装了广告APP,出厂时灌装了一个RSA私钥,用于播放广告的设备。

17.根据权利要求1所述的一种保障广告投放过程安全的广告投放方法,其特征在于,所述系统和终端设备,通过互联网的方式通信。

18.根据权利要求1所述的一种保障广告投放过程安全的广告投放方法,其特征在于,所述终端在没有接到推送时,播放广告步骤为:(1)加载本地存储的已下载的广告;

(2)加载本地存储的系统推送的内容,使用灌装的终端RSA私钥对内容进行解密,获得广告签名、平台RSA公钥;

(3)加载的广告内容使用RSA算法、广告签名、平台RSA公钥进行签名验证;

(4)播放签名验证通过的广告。