[發(fā)明專利]可更換的打印機(jī)組件的密碼函數(shù)和認(rèn)證有效
| 申請(qǐng)?zhí)枺?/td> | 201980008359.4 | 申請(qǐng)日: | 2019-01-08 |
| 公開(公告)號(hào): | CN111602366B | 公開(公告)日: | 2023-08-15 |
| 發(fā)明(設(shè)計(jì))人: | J·德門;M·皮特斯 | 申請(qǐng)(專利權(quán))人: | 質(zhì)子世界國際公司 |
| 主分類號(hào): | H04L9/00 | 分類號(hào): | H04L9/00 |
| 代理公司: | 北京市金杜律師事務(wù)所 11256 | 代理人: | 董莘 |
| 地址: | 比利*** | 國省代碼: | 暫無信息 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 更換 打印機(jī) 組件 密碼 函數(shù) 認(rèn)證 | ||
本公開涉及應(yīng)用于第一字(a0)、第二字(a1)、第三字(a2)和第四字(a3)的加密函數(shù),該加密函數(shù)包括:將第三字(a2)乘以第四字(a3);加上乘法(31)的結(jié)果;從與第一字的加法(32)結(jié)果中減去與第二字的加法結(jié)果;加上減法(34)的結(jié)果;將第三字與減法結(jié)果相加的結(jié)果與常數(shù)(Ci)組合;以及將上述組合的結(jié)果乘以2,并且對(duì)以下各項(xiàng)的相應(yīng)結(jié)果的代碼進(jìn)行循環(huán)移位(41,42,43):第四字與減法結(jié)果相加(36)、第二字與乘法結(jié)果相加(33)、以及第一字與乘法結(jié)果相加。
本專利申請(qǐng)要求法國專利申請(qǐng)F(tuán)R18/50331的優(yōu)先權(quán)權(quán)益,該申請(qǐng)通過引用并入本文。
技術(shù)領(lǐng)域
本公開總體上涉及執(zhí)行密碼操作的電路和電子系統(tǒng),更特別地,用于對(duì)打印機(jī)墨盒進(jìn)行認(rèn)證的方法和電路。
背景技術(shù)
眾所周知,很多加密技術(shù)用以保護(hù)信息(數(shù)據(jù)、密鑰等)免于未經(jīng)授權(quán)的訪問(黑客)。這種技術(shù)可以被用于簽名目的以保證信息或產(chǎn)品的真實(shí)性或來源,也可以被用于實(shí)際加密目的以防止侵犯者知道某些信息等。
為了嘗試發(fā)現(xiàn)受保護(hù)的量(密鑰或數(shù)據(jù)),侵犯者或黑客實(shí)現(xiàn)不同類別的攻擊。這些可能是通過分析電路響應(yīng)(就功耗、輻射等而言)而進(jìn)行的攻擊,這些攻擊稱為旁路攻擊。另一類別的攻擊包括在電路操作中引入干擾并且分析其對(duì)直接或間接響應(yīng)的影響(故障注入攻擊)。
攻擊的發(fā)展促使人們開發(fā)出越來越強(qiáng)大的加密算法來保護(hù)信息或產(chǎn)品。
加密算法通常基于多次執(zhí)行連續(xù)的相同基本操作來實(shí)現(xiàn)形成非線性置換的函數(shù)以處理消息。連續(xù)的基本操作通常被稱為回合或回合函數(shù)。該函數(shù)通常再次使用先前回合的結(jié)果,如被應(yīng)用于當(dāng)前回合的操作數(shù)中的一個(gè)操作數(shù)。回合次數(shù)通常制約了算法的抵抗能力。
本公開更特別地涉及一種可以被用于例如哈希、加密或簽名計(jì)算的置換加密函數(shù)。
發(fā)明內(nèi)容
實(shí)施例克服了通常的加密算法的部分或全部缺點(diǎn)。
實(shí)施例提供了一種加密函數(shù),該加密函數(shù)能夠保護(hù)加密或簽名,特別地能夠抵抗旁路攻擊或故障注入攻擊。
實(shí)施例提供一種置換加密函數(shù),該置換加密函數(shù)使得能夠容易檢測到有意或偶然故障。
實(shí)施例提供了一種對(duì)可更換打印機(jī)組件(例如,墨盒)進(jìn)行認(rèn)證的解決方案。
實(shí)施例提供了一種由打印機(jī)對(duì)打印機(jī)墨盒進(jìn)行認(rèn)證的機(jī)制。
實(shí)施例提供了一種由電子電路執(zhí)行的加密函數(shù),該加密函數(shù)被應(yīng)用于第一字、第二字、第三字和第四字,所有這些字表示以7為基數(shù)的代碼,該加密函數(shù)包括以下步驟:
將第三字逐代碼地乘以第四字;
將乘法結(jié)果分別與第一字和第二字逐代碼地相加;
從與第一字的加法結(jié)果中逐代碼地減去與第二字的加法結(jié)果;
將減法結(jié)果分別與第三字和第四字逐代碼地相加;
將第三字與減法結(jié)果相加的結(jié)果與回合常數(shù)(round?constant)逐代碼地組合;以及
將上述組合的結(jié)果乘以2,并且對(duì)以下步驟的相應(yīng)結(jié)果的代碼進(jìn)行循環(huán)移位:第四字與減法結(jié)果相加、第二字與乘法結(jié)果相加、以及第一字與乘法結(jié)果相加。
根據(jù)實(shí)施例,每個(gè)字包括32個(gè)代碼。
根據(jù)實(shí)施例,循環(huán)移位分別移位1、5和14個(gè)位置。
根據(jù)實(shí)施例,每個(gè)以7為基數(shù)的代碼被表示為二進(jìn)制狀態(tài)的三元組。
根據(jù)實(shí)施例,上述步驟被執(zhí)行多次,迭代的最終狀態(tài)形成下一迭代的初始狀態(tài)。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于質(zhì)子世界國際公司,未經(jīng)質(zhì)子世界國際公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201980008359.4/2.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。





