本申請涉及車輛電池管理,尤其涉及一種充電管理方法、裝置、電子設(shè)備及介質(zhì)。
背景技術(shù):
1、電動汽車中,動力電池和蓄電池的充電由車載充電機(onboard?charger,obc)負責(zé),車載充電機分別與外部充電樁、車內(nèi)的整車控制器(vehicle?domain?controller,vdc)、車內(nèi)的電池管理系統(tǒng)(battery?management?system,bms)進行通信,完成充電。
2、然而目前車載充電機與其他對象的通信安全性較低,例如外部充電樁對車載充電機的喚醒只需要變動車載充電機的喚醒引腳的電平即可,車載充電機的充電管理存在安全漏洞,攻擊者很容易偽裝成外部充電樁喚醒車載充電機或介入車內(nèi)通信網(wǎng)絡(luò),篡改充電管理中的通信信息、惡意管理電池包,從而產(chǎn)生信息泄露、過壓過流、異常停止充電等安全故障,暗中威脅車輛和使用者的安全。
3、因此,如何提供一種解決上述技術(shù)問題的方案是目前本領(lǐng)域技術(shù)人員需要解決的問題。
技術(shù)實現(xiàn)思路
1、有鑒于此,本申請實施例提供了一種充電管理方法、裝置、電子設(shè)備及介質(zhì),以解決現(xiàn)有技術(shù)中充電管理存在安全漏洞的問題。
2、本申請實施例的第一方面,提供了一種充電管理方法,應(yīng)用于車載充電機,包括:
3、在接收到外部充電樁的喚醒信息的情況下,基于加密報文信息,與外部充電樁進行加密通信,并基于當(dāng)前加密通信的第一結(jié)果與外部充電樁進行連接確認;
4、在完成與外部充電樁的連接確認的情況下,基于加密報文信息,分別與車內(nèi)電池控制模塊、外部充電樁進行加密通信,并基于當(dāng)前加密通信的第二結(jié)果進行充電管理,以使外部充電樁對車內(nèi)電池控制模塊連接的電池單元充電;
5、加密報文信息包括密鑰種子、加密算法代碼和加密數(shù)據(jù),加密數(shù)據(jù)利用密鑰種子和加密算法代碼對應(yīng)的加密算法對初始數(shù)據(jù)進行加密得到,加密算法代碼和加密算法從本地的預(yù)設(shè)安全信息存儲區(qū)域中獲取。
6、本申請實施例的第二方面,提供了一種充電管理裝置,包括:
7、連接確認模塊,用于在接收到外部充電樁的喚醒信息的情況下,基于加密報文信息,與外部充電樁進行加密通信,并基于當(dāng)前加密通信的第一結(jié)果與外部充電樁進行連接確認;
8、充電管理模塊,用于在完成與外部充電樁的連接確認的情況下,基于加密報文信息,分別與車內(nèi)電池控制模塊、外部充電樁進行加密通信,并基于當(dāng)前加密通信的第二結(jié)果進行充電管理,以使外部充電樁對車內(nèi)電池控制模塊連接的電池單元充電;
9、加密報文信息包括密鑰種子、加密算法代碼和加密數(shù)據(jù),加密數(shù)據(jù)利用密鑰種子和加密算法代碼對應(yīng)的加密算法對初始數(shù)據(jù)進行加密得到,加密算法代碼和加密算法從本地的預(yù)設(shè)安全信息存儲區(qū)域中獲取。
10、本申請實施例的第三方面,提供了一種電子設(shè)備,包括存儲器、處理器以及存儲在存儲器中并且可在處理器上運行的計算機程序,該處理器執(zhí)行計算機程序時實現(xiàn)上述方法的步驟。
11、本申請實施例的第四方面,提供了一種可讀存儲介質(zhì),該可讀存儲介質(zhì)存儲有計算機程序,該計算機程序被處理器執(zhí)行時實現(xiàn)上述方法的步驟。
12、本申請實施例與現(xiàn)有技術(shù)相比存在的有益效果至少包括:本申請實施例通過加密報文信息,進行車載充電機與外部充電樁、車內(nèi)電池控制模塊的加密通信,進而實現(xiàn)與外部充電樁的連接確認和充電管理,由于加密報文信息包括密鑰種子、加密算法代碼和加密數(shù)據(jù),加密數(shù)據(jù)只有在內(nèi)置有預(yù)設(shè)安全信息存儲區(qū)域的處理器中才能實現(xiàn)加解密,因此只有當(dāng)車載充電機、外部充電樁和車內(nèi)電池控制模塊內(nèi)均存在預(yù)設(shè)安全信息存儲區(qū)域時才能夠達到連接確認和充電管理的目的,本方案的加密報文信息提高了充電管理中的信息安全,降低了充電管理中攻擊者偽造或篡改通信信息、影響車輛或電池安全的可能性,提升了整車電池管理的安全性。
1.一種充電管理方法,其特征在于,應(yīng)用于車載充電機,包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,在接收到外部充電樁的喚醒信息的情況下,基于加密報文信息,與所述外部充電樁進行加密通信,并基于當(dāng)前加密通信的第一結(jié)果與所述外部充電樁進行連接確認的過程,包括:
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述車內(nèi)電池控制模塊包括均與所述車載充電機連接的整車控制器、電池管理系統(tǒng)和直流轉(zhuǎn)換器;
5.根據(jù)權(quán)利要求1至4任一項所述的方法,其特征在于,進行加密通信的過程包括:
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述數(shù)據(jù)加密包括:
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述數(shù)據(jù)解密包括:
8.一種充電管理裝置,其特征在于,包括:
9.一種電子設(shè)備,包括存儲器、處理器以及存儲在所述存儲器中并且可在所述處理器上運行的計算機程序,其特征在于,所述處理器執(zhí)行所述計算機程序時實現(xiàn)如權(quán)利要求1至7中任一項所述方法的步驟。
10.一種可讀存儲介質(zhì),所述可讀存儲介質(zhì)存儲有計算機程序,其特征在于,所述計算機程序被處理器執(zhí)行時實現(xiàn)如權(quán)利要求1至7中任一項所述方法的步驟。