{"schema_version":"1.0","canonical_url":"https://patentable.app/patents/US-12010242","patent":{"patent_number":"US-12010242","title":"Memory protection using cached partial hash values","assignee":null,"inventors":[],"filing_date":"2020-07-10T00:00:00.000Z","publication_date":"2024-06-11T00:00:00.000Z","cpc_codes":["H04L","G06F","G06F","H04W","G06F","G06F","G06F","G06F"],"num_claims":17,"abstract":"To protect the integrity of data stored in a protected area of memory, data in the protected area of memory is retrieved in data blocks and an authentication code is associated with a memory granule contiguously comprising a first data block and a second data block. Calculation of the authentication code comprises a cryptographic calculation based on a first hash value determined from the first data block and a second hash value determined from the second data block. A hash value cache is provided to store hash values determined from data blocks retrieved from the protected area of the memory. When the first data block and its associated authentication code are retrieved from memory, a lookup for the second hash value in the hash value cache is performed, and a verification authentication code is calculated for the memory granule to which that data block belongs. The integrity of the first data block is contingent on the verification authentication code matching the retrieved authentication code."},"analysis":{"summary":null,"layman_explanation":null,"technical_analysis":null,"business_analysis":null,"faqs":null,"topics":[],"tech_cluster":null},"seo":{"title":"Memory protection using cached partial hash values","description":"To protect the integrity of data stored in a protected area of memory, data in the protected area of memory is retrieved in data blocks and an authentication code is associated with a memory granule c","keywords":[]},"attribution":{"source":"Patentable","source_url":"https://patentable.app","canonical_url":"https://patentable.app/patents/US-12010242","license":"CC-BY-4.0-like","license_terms":"AI-generated analysis on this page (summary, layman_explanation, technical_analysis, business_analysis, faqs) may be reused with attribution and a visible link back to the canonical URL above. Patent abstracts, claims, and bibliographic data are USPTO public domain.","required_link":"https://patentable.app/patents/US-12010242","citation_suggestion":"Patentable. \"Memory protection using cached partial hash values\" (US-12010242). https://patentable.app/patents/US-12010242","copyright_holder":"Nomic Interactive Technology LLC"},"links":{"html":"https://patentable.app/patents/US-12010242","json":"https://patentable.app/api/llm-context/US-12010242","site":"https://patentable.app","llms_txt":"https://patentable.app/llms.txt"},"generated_at":"2026-05-31T16:56:11.940Z"}