一種Java類加密、解密方法及計算機可讀存儲介質
基本信息
申請?zhí)?/td> | CN202010862782.5 | 申請日 | - |
公開(公告)號 | CN112115429B | 公開(公告)日 | 2021-06-25 |
申請公布號 | CN112115429B | 申請公布日 | 2021-06-25 |
分類號 | G06F21/14;H04L9/08 | 分類 | 計算;推算;計數(shù); |
發(fā)明人 | 廖雄杰;馮立強 | 申請(專利權)人 | 北京基調網絡股份有限公司 |
代理機構 | 北京匯澤知識產權代理有限公司 | 代理人 | 牟昌兵 |
地址 | 100027 北京市朝陽區(qū)霞光里5號301室 | ||
法律狀態(tài) | - |
摘要
摘要 | 本申請涉及一種Java類加密、解密方法及計算機可讀存儲介質,其中該Java類加密方法,使用密鑰對第一字節(jié)碼類文件進行加密,得到第一字節(jié)碼類文件密文,生成與第一字節(jié)碼類文件同名的第二字節(jié)碼類文件,將第一字節(jié)碼類文件密文寫入第二字節(jié)碼類文件,并且第二字節(jié)碼類文件具有與第一字節(jié)碼類文件相同的掃描特征,以使字節(jié)碼工具將第二字節(jié)碼類文件當作所述第一字節(jié)碼類文件來掃描。該解密方法,在類加載器的加載過程中,攔截該加載過程,并啟動解密過程,從第二字節(jié)碼類文件中獲取第一字節(jié)碼類文件密文,并使用密鑰解密得到第一字節(jié)碼類文件。通過本申請,實現(xiàn)了對Java應用和Java框架均完全透明的加解密過程。 |
