恭喜壹沓科技(上海)有限公司卞晓瑜获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网恭喜壹沓科技(上海)有限公司申请的专利Python源码打包方法、装置、设备及可读存储介质获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN114722358B 。
龙图腾网通过国家知识产权局官网在2025-03-14发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202210335086.8,技术领域涉及:G06F21/12;该发明授权Python源码打包方法、装置、设备及可读存储介质是由卞晓瑜;肖鸣林;李海宝设计研发完成,并于2022-03-31向国家知识产权局提交的专利申请。
本Python源码打包方法、装置、设备及可读存储介质在说明书摘要公布了:本申请公开了一种python源码打包方法、装置、设备及可读存储介质,该方法包括:获取可运行的python源码,并将所述python源码编译成二进制文件;获取签名算法,并利用签名算法对二进制文件进行签名,得到签名信息,将签名信息及签名算法写入新创建的cube文件;获取加密方式,并获取与加密方式对应的加密密钥,并将加密方式写入cube文件;使用加密方式及加密密钥,对二进制文件进行加密,得到密文;将密文写入cube文件中,得到可运行的cube文件。可见,本申请通过签名信息及签名算法,验证用户读取的python源码并未被修改,通过加密及编译实现对python源码的双重保护。此外,使用本申请将开发产品的python源码打包成cube文件后,提高安装该开发产品的成功率,提高打包python源码的灵活性。
本发明授权Python源码打包方法、装置、设备及可读存储介质在权利要求书中公布了:1.一种python源码打包方法,其特征在于,包括:获取可运行的python源码,并将所述python源码编译成二进制文件;获取签名算法,并利用所述签名算法对所述二进制文件进行签名,得到签名信息,将所述签名信息及所述签名算法写入新创建的cube文件;获取加密方式及隐藏方式;获取与所述加密方式对应的加密密钥,并采用所述隐藏方式对所述加密方式进行隐藏,得到隐藏后的加密方式;使用所述加密方式及所述加密密钥,对所述二进制文件进行加密,得到密文;将所述密文及所述隐藏后的加密方式写入所述cube文件中,得到可运行的cube文件;在获取隐藏方式之后,还包括:在cube文件的设定字节处写入所述隐藏方式;从预置的隐藏方式库中,随机挑选一种以上除所述隐藏方式外的目标隐藏方式;将所述目标隐藏方式写入cube文件除所述设定字节处之外的其余字节处。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人壹沓科技(上海)有限公司,其通讯地址为:200040 上海市静安区万荣路666、670号1101室;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。