Intel corporation (20240338197). Method and apparatus for anti-rollback protection for non-persistent software simplified abstract

From WikiPatents
Jump to navigation Jump to search

Method and apparatus for anti-rollback protection for non-persistent software

Organization Name

intel corporation

Inventor(s)

Dan Horovitz of Rishon Lezion (IL)

Igor Metrik of MEVASERET ZION (IL)

Omer Ben-shalom of Rishon Le-Tzion (IL)

Ilil Blum Shem-tov of Kiryat Tivon (IL)

Ofer Rivlin of Tel-Aviv (IL)

Method and apparatus for anti-rollback protection for non-persistent software - A simplified explanation of the abstract

This abstract first appeared for US patent application 20240338197 titled 'Method and apparatus for anti-rollback protection for non-persistent software

The abstract describes a method and apparatus for anti-rollback protection for non-persistent software in a system. The software install package includes a main version of the software and a fallback version, which contains a list of vulnerable versions up to a certain release date. The main version is installed if it is not listed in the vulnerable versions list, and the fallback version can be automatically updated to a newer version. The fallback version is stored in a repository by the operating system or installer and may include an allowed versions list.

  • Main version and fallback version included in software install package
  • Fallback version contains list of vulnerable versions up to release date
  • Main version installed if not listed in vulnerable versions list
  • Fallback version can be automatically updated to newer version
  • Fallback version stored in repository by operating system or installer

Potential Applications: - Software security - System stability - Version control

Problems Solved: - Preventing rollback attacks on software - Ensuring system security and stability

Benefits: - Enhanced software security - Improved system reliability - Automatic updates for fallback version

Commercial Applications: Title: Anti-Rollback Protection Technology for Software Security This technology can be used in various industries such as cybersecurity, software development, and system administration to enhance the security and stability of software systems.

Questions about Anti-Rollback Protection Technology: 1. How does the fallback version prevent rollback attacks on software? The fallback version includes a list of vulnerable versions, and if the main version is not listed, it is installed instead, preventing potential rollback attacks.

2. What are the potential implications of automatic updates for the fallback version? Automatic updates for the fallback version ensure that the system is always protected with the latest security patches and improvements.


Original Abstract Submitted

a method and apparatus for anti-rollback protection for a non-persistent software in a system. a software install package includes a main version of software and a fallback version of the software. the fallback version of the software includes a vulnerable versions list that includes a list of vulnerable versions of the software determined up to a release date of the fallback version of the software. the fallback version of the software is stored in the system. the main version of the software is installed if the main version of the software is not listed in the vulnerable versions list. the fallback version may be updated automatically if the new fallback version higher than the existing fallback version is received. the fallback version is stored in a fallback versions' repository by an operating system or installer. the fallback version may include an allowed versions list.