-
公开(公告)号:US20180129826A1
公开(公告)日:2018-05-10
申请号:US15344397
申请日:2016-11-04
Applicant: QUALCOMM Incorporated
Inventor: Justin Yongjin KIM , Lu XIAO , Shenghu LIU
CPC classification number: G06F21/64 , H04L9/0637 , H04L9/0643 , H04L9/14 , H04L9/3242 , H04L2209/12
Abstract: Techniques for authenticating data on a computing device are provided. An example method according to these techniques includes generating a first cryptographic output by applying a first cryptographic algorithm to each block of a first subset of the plurality of blocks of data to be authenticated, combining a last block of the first cryptographic output with a second subset of the plurality of blocks of data to generate an intermediate result, and generating an authentication output by applying a second cryptographic algorithm to the intermediate result, the second cryptographic algorithm being different than the first cryptographic algorithm.
-
公开(公告)号:US20180330095A1
公开(公告)日:2018-11-15
申请号:US15631575
申请日:2017-06-23
Applicant: QUALCOMM Incorporated
Inventor: Dhamim PACKER ALI , Dhaval PATEL , Justin Yongjin KIM , Maria MIRANDA , Cory David FEITELSON , Eric TASESKI
CPC classification number: G06F21/575 , G06F8/65 , G06F15/76 , G06F15/781 , G06F21/44 , G06F21/51 , G06F21/572 , G06F21/64 , G06F2221/033 , H04L9/0643 , H04L9/0891 , H04L9/3236 , H04L9/3247 , H04L2209/12
Abstract: Various additional and alternative aspects are described herein. In some aspects, the present disclosure provides a method of authenticating executable images in a system-on-chip (SoC), the method comprising: storing a plurality of executable images; storing, as separate from the plurality of executable images, a signed image of hashes comprising a plurality of hashes corresponding to the plurality of executable images and a first signature; authenticating the signed image of hashes based on the first signature; and using a first hash of the plurality of hashes to authenticate a first executable image of the plurality of executable images when the signed image of hashes passes authentication.
-