Tamper detection for hardware devices

    公开(公告)号:US09876645B1

    公开(公告)日:2018-01-23

    申请号:US14624480

    申请日:2015-02-17

    Abstract: A manufacturer of computing equipment may generate a signature for computing equipment by measuring various attributes of the computing equipment, such as the impedance across circuits included in the computing equipment. Verification equipment may be provided to a recipient of the computing equipment. The verification equipment may be configured to generate a signature of the computing equipment over a physical connection between the verification equipment and the computing equipment. A determination may be made whether the computing equipment has been tamper with based at least in part on the signature generated by the manufacturer and the signature generated by the recipient.

    Authentication information update based on fraud detection

    公开(公告)号:US09824207B1

    公开(公告)日:2017-11-21

    申请号:US14571254

    申请日:2014-12-15

    CPC classification number: G06F21/46

    Abstract: Techniques for maintaining and updating authentication information for a plurality of accounts may be provided. In an example a first set of authentication information for the plurality of accounts may be maintained. A second set of authentication information that has been marked as potentially compromised may be received. A third set of authentication information may be generated based on the overlap between the first set of authentication information and the second set of authentication information. The first set of authentication information may be updated based at least in part on one or more security authentication protocols and the third set of authentication information.

    Trustworthy indication of software integrity

    公开(公告)号:US09727737B1

    公开(公告)日:2017-08-08

    申请号:US14810275

    申请日:2015-07-27

    CPC classification number: G06F21/577 G06F3/04842 G06F3/04883 G06F2221/033

    Abstract: Computing devices are disclosed that include functionality for providing a trustworthy indication of software integrity. The computing devices include a hardware trust evaluation device capable of determining the trustworthiness of computer programs executing on the devices. At least one trust indicator is also connected to the hardware trust evaluation device for providing an external indication of the trustworthiness of a computer program. Additional security information regarding the trustworthiness of the computer program may be displayed on the primary display device of the computing device. The display of the security information is triggered by a user of the computing device submitting a request through a secure mechanism, where the request is unobservable and inaccessible to programs executing on the computing device. Additional secure mechanisms, such as a unique user interface for displaying the security information, can be utilized to ensure the authenticity of the displayed security information.

    Inter-process communication automated testing framework

    公开(公告)号:US09710368B1

    公开(公告)日:2017-07-18

    申请号:US14268801

    申请日:2014-05-02

    CPC classification number: G06F11/3688 G06F11/3692

    Abstract: Application developers may develop applications or portions of application that do not have a corresponding user interface. Testing non-user interface elements of an application may require application developers to develop corresponding user interface elements for all or a portion of the executable code included in the application. Developers may test non-user interface elements of an application or library by wrapping the executable code in a sample application managed by a test harness. The test harness may transmit test operations configured to test the non-user interface elements of the application to the sample application over an inter-process communication channel. The sample application may execute the test and return the results of the test to the test harness using inter-process communication methods.

Patent Agency Ranking