到的用戶信息,向該第三網(wǎng)絡(luò)設(shè)備發(fā)送包含該用戶信息的查詢請(qǐng)求,以在第三網(wǎng)絡(luò)設(shè)備處查詢并獲取與該用戶信息對(duì)應(yīng)的加密因子。
[0161]接著,子執(zhí)行裝置2022基于所述第一加密信息以及與所述第二加密信息對(duì)應(yīng)的請(qǐng)求信息,來執(zhí)行相應(yīng)的操作。
[0162]具體地,子執(zhí)行裝置2022基于所述第一加密信息以及與所述第二加密信息對(duì)應(yīng)的請(qǐng)求信息,來執(zhí)行相應(yīng)的操作的方式與前述參照?qǐng)D4所述的實(shí)施例的執(zhí)行裝置202處理裝置基于與所述第二加密信息對(duì)應(yīng)的請(qǐng)求信息,來執(zhí)行相應(yīng)的操作的方式相同或相似,此處不再贅述。
[0163]優(yōu)選地,當(dāng)加密轉(zhuǎn)換為可逆轉(zhuǎn)換時(shí),根據(jù)本優(yōu)選實(shí)施例的處理裝置202還包括用于更新與所述用戶的用戶相關(guān)信息相對(duì)應(yīng)地第二加密信息的裝置(圖未示,以下簡(jiǎn)稱“更新裝置”)。
[0164]更新裝置更新與所述用戶的用戶相關(guān)信息相對(duì)應(yīng)地第二加密信息。
[0165]具體地,更新裝置基于預(yù)定規(guī)則,來更新與所述用戶的用戶相關(guān)信息相對(duì)應(yīng)地第二加密信息
[0166]其中,更新裝置更新與所述用戶的用戶相關(guān)信息相對(duì)應(yīng)地第二加密信息的方式包括但不限于以下至少任一種:
[0167]I)更新裝置通過更新所執(zhí)行的加密轉(zhuǎn)換方式來更新與用戶相關(guān)信息對(duì)應(yīng)的第二加密信息;
[0168]例如,加密轉(zhuǎn)換方式包括對(duì)第一加密信息的各個(gè)字符進(jìn)行順序上的調(diào)整時(shí),更新裝置通過定期更改字符順序的調(diào)換規(guī)則,來更新與用戶相關(guān)信息對(duì)應(yīng)的第二加密信息。
[0169]2)當(dāng)處理裝置基于對(duì)第一加密信息和加密因子執(zhí)行加密轉(zhuǎn)換操作來生成第二加密信息時(shí),更新裝置通過更新加密因子,來更新與用戶相關(guān)信息對(duì)應(yīng)的第二加密信息。
[0170]具體地,更新裝置進(jìn)一步包括:用于更新與所述第一加密信息對(duì)應(yīng)的加密因子的裝置(圖未示,以下簡(jiǎn)稱“因子更新裝置”),用于基于所述更新后的加密因子與所述第一加密信息進(jìn)行加密轉(zhuǎn)換,來獲得與所述第一加密信息對(duì)應(yīng)的新的第二加密信息的裝置(圖未示,以下簡(jiǎn)稱“更新轉(zhuǎn)換裝置”);以及用于將該新的第二加密信息與所述用戶的用戶相關(guān)信息相對(duì)應(yīng)地進(jìn)行存儲(chǔ)的裝置(圖未示,以下簡(jiǎn)稱“更新存儲(chǔ)裝置”)。
[0171]因子更新裝置更新與所述第一加密信息對(duì)應(yīng)的加密因子。
[0172]具體地,因子更新裝置可通過任何方式來更改所述加密因子,例如改變確定加密因子的方式等。其中,確定加密因子的方式已在前述參照?qǐng)D4所示的實(shí)施例中予以說明,此處不再贅述。
[0173]優(yōu)選地,因子更新裝置基于預(yù)定的更新周期來定期更新所述第一加密信息對(duì)應(yīng)的加密因子。
[0174]更新轉(zhuǎn)換裝置基于所述更新后的加密因子與所述第一加密信息進(jìn)行加密轉(zhuǎn)換,來獲得與所述第一加密信息對(duì)應(yīng)的新的第二加密信息。
[0175]更新存儲(chǔ)裝置將該新的第二加密信息與所述用戶的用戶相關(guān)信息相對(duì)應(yīng)地進(jìn)行存儲(chǔ)。
[0176]例如,對(duì)于用戶user_3,處理裝置中已存儲(chǔ)的與用戶user_3對(duì)應(yīng)的第二加密信息為Second_code_3,已存儲(chǔ)的與其對(duì)應(yīng)的加密因子為factor_l,并且加密轉(zhuǎn)換包括采用加密因子與第一加密信息進(jìn)行異或運(yùn)算以獲得第二加密信息,處理裝置中預(yù)設(shè)的更新條件包括:每隔7天更新加密因子。并且,解密裝置2021獲取到該加密因子factor_l并通過對(duì)其執(zhí)行與加密轉(zhuǎn)換對(duì)應(yīng)的解密轉(zhuǎn)換,得到對(duì)應(yīng)的第一加密信息First_COde_3。
[0177]當(dāng)滿足在滿足該更新條件時(shí),因子更新裝置將與用戶user_3對(duì)應(yīng)的加密因子更新為factor_2。接著,更新轉(zhuǎn)換裝置基于更新后的加密因子factor_2與第一加密信息First_code_3進(jìn)行異或運(yùn)算,來獲得與第一加密信息First_code_3對(duì)應(yīng)的新的第二加密信息Second_code_3’,更新存儲(chǔ)裝置用新的第二加密信息Second_code_3’替代原第二加密信息Second_code_3與用戶user_3的用戶相關(guān)信息相對(duì)應(yīng)地進(jìn)行存儲(chǔ),以實(shí)現(xiàn)對(duì)于用戶user_3的第二加密信息的更新
[0178]處理裝置通過類似的操作來更新已存儲(chǔ)的其他各個(gè)用戶對(duì)應(yīng)的加密因子,并更新其各自對(duì)應(yīng)的第二加密信息,從而進(jìn)一步加強(qiáng)了信息安全。
[0179]更優(yōu)選地,處理裝置可以分批次地對(duì)所存儲(chǔ)的用戶的第二加密信息進(jìn)行更新。
[0180]例如,處理裝置將存儲(chǔ)的所有用戶信息分為四個(gè)批次,并將其按照字母順序排序,每個(gè)月按照順序輪流更新其中一批用戶信息各自對(duì)應(yīng)的加密因子,并基于更新后的加密因子來分別更新該批用戶信息對(duì)應(yīng)的第二加密信息。
[0181]通過分批次的對(duì)處理裝置中所存儲(chǔ)的用戶信息對(duì)應(yīng)的第二加密信息進(jìn)行更新,可以更有效地保證用戶密碼的安全,并且能夠減輕處理裝置的負(fù)擔(dān)。
[0182]根據(jù)本優(yōu)選實(shí)施例的方案,第一網(wǎng)絡(luò)設(shè)備通過可逆的轉(zhuǎn)換方法來對(duì)第一加密信息進(jìn)行加密轉(zhuǎn)換,以得到第二加密信息,使得第二網(wǎng)絡(luò)設(shè)備能夠?qū)碜缘谝痪W(wǎng)絡(luò)設(shè)備的第二加密信息執(zhí)行與該加密轉(zhuǎn)換對(duì)應(yīng)的解密轉(zhuǎn)換而得到對(duì)應(yīng)的第一加密信息,便于與當(dāng)前現(xiàn)有數(shù)據(jù)庫(kù)進(jìn)行對(duì)接,降低了本發(fā)明的實(shí)施成本。
[0183]本發(fā)明的軟件程序可以通過處理器執(zhí)行以實(shí)現(xiàn)上文所述步驟或功能。同樣地,本發(fā)明的軟件程序(包括相關(guān)的數(shù)據(jù)結(jié)構(gòu))可以被存儲(chǔ)到計(jì)算機(jī)可讀記錄介質(zhì)中,例如,RAM存儲(chǔ)器,磁或光驅(qū)動(dòng)器或軟磁盤及類似設(shè)備。另外,本發(fā)明的一些步驟或功能可采用硬件來實(shí)現(xiàn),例如,作為與處理器配合從而執(zhí)行各個(gè)功能或步驟的電路。
[0184]另外,本發(fā)明的一部分可被應(yīng)用為計(jì)算機(jī)程序產(chǎn)品,例如計(jì)算機(jī)程序指令,當(dāng)其被計(jì)算機(jī)執(zhí)行時(shí),通過該計(jì)算機(jī)的操作,可以調(diào)用或提供根據(jù)本發(fā)明的方法和/或技術(shù)方案。而調(diào)用本發(fā)明的方法的程序指令,可能被存儲(chǔ)在固定的或可移動(dòng)的記錄介質(zhì)中,和/或通過廣播或其他信號(hào)承載媒體中的數(shù)據(jù)流而被傳輸,和/或被存儲(chǔ)在根據(jù)所述程序指令運(yùn)行的計(jì)算機(jī)設(shè)備的工作存儲(chǔ)器中。在此,根據(jù)本發(fā)明的一個(gè)實(shí)施例包括一個(gè)裝置,該裝置包括用于存儲(chǔ)計(jì)算機(jī)程序指令的存儲(chǔ)器和用于執(zhí)行程序指令的處理器,其中,當(dāng)該計(jì)算機(jī)程序指令被該處理器執(zhí)行時(shí),觸發(fā)該裝置運(yùn)行基于前述根據(jù)本發(fā)明的多個(gè)實(shí)施例的方法和/或技術(shù)方案。
[0185]對(duì)于本領(lǐng)域技術(shù)人員而言,顯然本發(fā)明不限于上述示范性實(shí)施例的細(xì)節(jié),而且在不背離本發(fā)明的精神或基本特征的情況下,能夠以其他的具體形式實(shí)現(xiàn)本發(fā)明。因此,無(wú)論從哪一點(diǎn)來看,均應(yīng)將實(shí)施例看作是示范性的,而且是非限制性的,本發(fā)明的范圍由所附權(quán)利要求而不是上述說明限定,因此旨在將落在權(quán)利要求的等同要件的含義和范圍內(nèi)的所有變化涵括在本發(fā)明內(nèi)。不應(yīng)將權(quán)利要求中的任何附圖標(biāo)記視為限制所涉及的權(quán)利要求。此夕卜,顯然“包括” 一詞不排除其他單元或步驟,單數(shù)不排除復(fù)數(shù)。系統(tǒng)權(quán)利要求中陳述的多個(gè)單元或裝置也可以由一個(gè)單元或裝置通過軟件或者硬件來實(shí)現(xiàn)。第一,第二等詞語(yǔ)用來表示名稱,而并不表示任何特定的順序。
[0186]雖然前面特別示出并且描述了示例性實(shí)施例,但是本領(lǐng)域技術(shù)人員將會(huì)理解的是,在不背離權(quán)利要求書的精神和范圍的情況下,在其形式和細(xì)節(jié)方面可以有所變化。這里所尋求的保護(hù)在所附權(quán)利要求書中做了闡述。在下列編號(hào)條款中規(guī)定了各個(gè)實(shí)施例的這些和其他方面:
[0187]1.一種用于在第一網(wǎng)絡(luò)設(shè)備中對(duì)密碼信息進(jìn)行換算的方法,其中,所述方法包括以下步驟:
[0188]-獲取與用戶輸入的密碼信息對(duì)應(yīng)的第一加密信息;
[0189]-對(duì)所述第一加密信息進(jìn)行加密轉(zhuǎn)換,來獲得與所述第一加密信息對(duì)應(yīng)的第二加密信息;
[0190]-將所述第二加密信息發(fā)送至第二網(wǎng)絡(luò)設(shè)備,以進(jìn)行后續(xù)的處理操作。
[0191]2.根據(jù)條款I(lǐng)所述的方法,其中,所述方法還包括以下步驟:
[0192]-獲取與所述第一加密信息對(duì)應(yīng)的加密因子;
[0193]其中,所述對(duì)所述第一加密信息進(jìn)行加密轉(zhuǎn)換,來獲得與所述第一加密信息對(duì)應(yīng)的第二加密信息的步驟包括以下步驟:
[0194]-利用所述加密因子對(duì)所述第一加密信息進(jìn)行加密轉(zhuǎn)換,以獲得與所述第一加密信息對(duì)應(yīng)的所述第二加密信息。
[0195]3.根據(jù)條款I(lǐng)或2所述的方法,其中,所述加密轉(zhuǎn)換為可逆轉(zhuǎn)換。
[0196]4.根據(jù)條款2或3所述的方法,其中,所述加密因子可基于以下任一項(xiàng)來確定:
[0197]-用戶相關(guān)信息;
[0198]-預(yù)設(shè)加密信息。
[0199]5.根據(jù)條款I(lǐng)至4中任一項(xiàng)所述的方法,其中,所述第一加密信息通過對(duì)所述密碼信息進(jìn)行加密操作后獲得。
[0200]6.一種用于在第二網(wǎng)絡(luò)設(shè)備中處理第二加密信息的方法,其中,所述方法包括以下步驟:
[0201]-接收來自第一網(wǎng)絡(luò)設(shè)備的第二加密信息,其中,所述第二加密信息由所述第一網(wǎng)絡(luò)設(shè)備對(duì)用戶的第一加密信息進(jìn)行加密轉(zhuǎn)換后獲得;
[0202]-基于與所述第二加密信息對(duì)應(yīng)的請(qǐng)求信息,來執(zhí)行相應(yīng)的操作。
[0203]7.根據(jù)條款6所述的方法,其中,所述請(qǐng)求信息用于請(qǐng)求進(jìn)行用戶注冊(cè)的操作,其中,所述基于與所述第二加密信息對(duì)應(yīng)的請(qǐng)求信息,來執(zhí)行相應(yīng)的操作的步驟包括以下步驟:
[0204]-將所述第二加密信息與所述用戶的用戶相關(guān)信息相對(duì)應(yīng)地進(jìn)行存儲(chǔ),以對(duì)所述用戶進(jìn)行注冊(cè)。
[0205]8.根據(jù)條款6所述的方法,其中,所述請(qǐng)求信息用于請(qǐng)求進(jìn)行用戶驗(yàn)證的操作,其中,所述基于與所述第二加密信息對(duì)應(yīng)的請(qǐng)求信息,來執(zhí)行相應(yīng)的操作的步驟包括以下步驟:
[0206]-基于所述第二加密信息對(duì)所述用戶進(jìn)行身份驗(yàn)證。
[0207]9.根據(jù)條款6至8中任一項(xiàng)所述的方法,其中,所述加密轉(zhuǎn)換為可逆轉(zhuǎn)換,其中,所述基于與所述第二加密信息對(duì)應(yīng)的請(qǐng)求信息,來執(zhí)行相應(yīng)的操作的步驟進(jìn)一步包括以下步驟:
[0208]-通過對(duì)所述第二加密信息執(zhí)行與所述加密轉(zhuǎn)換對(duì)應(yīng)的解密轉(zhuǎn)換,以獲得所述第一加密信息;
[0209]-基于所述第一加密信息以及與所述第二加密信息對(duì)應(yīng)的請(qǐng)求信息,來執(zhí)行相應(yīng)的操作。
[0210]10.根據(jù)條款9所述的方法,其中,所述方法還包括以下步驟:
[0211]-更新與所述用戶的用戶相關(guān)信息相對(duì)應(yīng)地第二加密信息。
[0212]11.根據(jù)條款10所述的方法,其中,所述第二加密信息通過第一加密信息與加密因子進(jìn)行加密轉(zhuǎn)換后得到,其中,所述更新與所述用戶的用戶相關(guān)信息相對(duì)應(yīng)地第二加密信息的步驟進(jìn)一步包括:
[0213]-更新與所述第一加密信息對(duì)應(yīng)的加密因子;
[0214]-基于所述更新后的加密因子與所述第一加密信息進(jìn)行加密轉(zhuǎn)換,來獲得與所述第一加密信息對(duì)應(yīng)的新的第二加密信息;
[0215]-將該新的第二加密信息與所述用戶的用戶相關(guān)信息相對(duì)應(yīng)地進(jìn)行存儲(chǔ)。
[0216]12.一種用于在