-
公开(公告)号:US10789358B2
公开(公告)日:2020-09-29
申请号:US16061409
申请日:2016-10-12
发明人: Sami Saab , Elke De Mulder , Pankaj Rohatgi , Craig E Hampel , Jeremy Cooper , Winthrop Wu
摘要: Embodiments herein facilitate resisting side channel attacks through various implementations and combinations of implementations. In embodiments, this is accomplished by preventing sensitive data from consecutively following other data through potentially vulnerable resources which otherwise may cause data to leak. Where such vulnerabilities to attacks are known, suspected, or as a proactive precaution, a cleaner can be used to inhibit the sensitive data from passing through the vulnerable areas consecutively and thus inhibit the leakage. Embodiments also envision utilizing certain types of circuits to assist in preventing leakage. By using such circuits one can reduce or even potentially eliminate the requirement for cleaners as mentioned previously.
-
公开(公告)号:US11507659B2
公开(公告)日:2022-11-22
申请号:US17033568
申请日:2020-09-25
发明人: Sami Saab , Elke De Mulder , Pankaj Rohatgi , Craig E. Hampel , Jeremy Cooper , Winthrop Wu
摘要: Embodiments herein facilitate resisting side channel attacks through various implementations and combinations of implementations. In embodiments, this is accomplished by preventing sensitive data from consecutively following other data through potentially vulnerable resources which otherwise may cause data to leak. Where such vulnerabilities to attacks are known, suspected, or as a proactive precaution, a cleaner can be used to inhibit the sensitive data from passing through the vulnerable areas consecutively and thus inhibit the leakage. Embodiments also envision utilizing certain types of circuits to assist in preventing leakage. By using such circuits one can reduce or even potentially eliminate the requirement for cleaners as mentioned previously.
-
公开(公告)号:US20200175162A1
公开(公告)日:2020-06-04
申请号:US16061409
申请日:2016-10-12
发明人: Sami James Saab , Elke De Mulder , Pankaj Rohatgi , Craig E. Hampel , Jeremy Cooper , Winthrop Wu
摘要: Embodiments herein facilitate resisting side channel attacks through various implementations and combinations of implementations. In embodiments, this is accomplished by preventing sensitive data from consecutively following other data through potentially vulnerable resources which otherwise may cause data to leak. Where such vulnerabilities to attacks are known, suspected, or as a proactive precaution, a cleaner can be used to inhibit the sensitive data from passing through the vulnerable areas consecutively and thus inhibit the leakage. Embodiments also envision utilizing certain types of circuits to assist in preventing leakage. By using such circuits one can reduce or even potentially eliminate the requirement for cleaners as mentioned previously.
-
公开(公告)号:US20230163962A1
公开(公告)日:2023-05-25
申请号:US17989594
申请日:2022-11-17
发明人: Winthrop Wu , Scott C. Best
CPC分类号: H04L9/0869 , H04L9/003 , H04L9/0822
摘要: Technologies for selectively distributing a same random number to multiple cryptographic circuits are described. One apparatus includes a plurality of cryptographic circuits. Each of the plurality of cryptographic circuits is to receive a random number for differential power analysis (DPA) protection of a cryptographic operation. At least two of the plurality of cryptographic circuits are configured to selectively use a same random number.
-
公开(公告)号:US20210056053A1
公开(公告)日:2021-02-25
申请号:US16935925
申请日:2020-07-22
摘要: Described herein are technologies for application authentication and/or data encryption without stored pre-shared keys. In one resource controller, a processing device receives an application identifier (ID) from the application. The processing device provides a current nonce responsive to the application ID and provides the application access to the system resource responsive to determining that a hash of a current key received from the application equals a current tag. The current key is generated by the application based on code of the application and the current nonce. The current tag was previously provided from the application to the resource controller. The current tag can also be hashed by the application using the current key.
-
公开(公告)号:US20210026956A1
公开(公告)日:2021-01-28
申请号:US17033568
申请日:2020-09-25
发明人: Sami Saab , Elke De Mulder , Pankaj Rohatgi , Craig E. Hampel , Jeremy Cooper , Winthrop Wu
摘要: Embodiments herein facilitate resisting side channel attacks through various implementations and combinations of implementations. In embodiments, this is accomplished by preventing sensitive data from consecutively following other data through potentially vulnerable resources which otherwise may cause data to leak. Where such vulnerabilities to attacks are known, suspected, or as a proactive precaution, a cleaner can be used to inhibit the sensitive data from passing through the vulnerable areas consecutively and thus inhibit the leakage. Embodiments also envision utilizing certain types of circuits to assist in preventing leakage. By using such circuits one can reduce or even potentially eliminate the requirement for cleaners as mentioned previously.
-
-
-
-
-