PUF-PROTECTED PSEUDO-HOMOMORPHIC METHODS TO GENERATE SESSION KEYS

    公开(公告)号:US20250007737A1

    公开(公告)日:2025-01-02

    申请号:US18886833

    申请日:2024-09-16

    Abstract: Systems and methods for the generation and use of session keys supporting secure communications between a client and server device are disclosed. The client device has or receives a password, which it hashes a predetermined first number of times. The hashed password is sent as a message digest to a server. The server applies the hashed password to an array of PUF devices, and receives a response bitstream which is stored. The client later hashes the password a second predetermined number of times, which is less than the first predetermined number, and this second message digest is sent to the server. The server continues to hash the second message digest, generate PUF responses, and compare the result to the initially stored responses. The number of hashes necessary to achieve a match is the session key.

    Multi-wavelength quantum key distribution for enhanced security against a photon number splitting attack and higher data rates

    公开(公告)号:US12164631B2

    公开(公告)日:2024-12-10

    申请号:US18077169

    申请日:2022-12-07

    Abstract: An arrangement and method for detecting number splitting attacks in quantum key distribution systems is disclosed. According to the method, a receiver may detect the presence of an eavesdropper on a transmission channel by detecting an increase in the percent difference between the photon transmission rates of two signals of different wavelengths. The receiver may directly measure a percent difference in photon receive rates as between the two signals, and compare the measured difference with an expected difference. The expected difference may be known, or may be measured by the receiver on the basis of historical data. The expected difference may be computed from the percent difference between the means of the Poisson distributions of the transmitter's laser sources, which may be determined a priori and communicated to the transmitter.

    Exoskeleton device
    114.
    发明授权

    公开(公告)号:US12150909B2

    公开(公告)日:2024-11-26

    申请号:US17323592

    申请日:2021-05-18

    Abstract: A method of using an ankle exoskeleton device is provided herein. The method includes collecting one or more biomechanical data points from an individual. The method also includes developing individualized musculoskeletal simulations based on the one or more biomechanical data points. In addition, the method includes creating predictive simulations by modeling effects of an ankle exoskeleton device on the individualized musculoskeletal simulations. The method also includes utilizing established device-user relationships with real-time measurements to adjust device control. Lastly, the method includes optimizing design parameters of the exoskeleton device based on the predictive simulations and user responses.

    PUF-protected pseudo-homomorphic methods to generate session keys

    公开(公告)号:US12095933B2

    公开(公告)日:2024-09-17

    申请号:US17879697

    申请日:2022-08-02

    CPC classification number: H04L9/3278 H04L9/14 H04L9/3236

    Abstract: Systems and methods for the generation and use of session keys supporting secure communications between a client and server device are disclosed. The client device has or receives a password, which it hashes a predetermined first number of times. The hashed password is sent as a message digest to a server. The server applies the hashed password to a an array of PUF devices, and receives a response bitstream which is stored. The client later hashes the password a second predetermined number of times, which is less than the first predetermined number, and this second message digest is sent to the server. The server continues to hash the second message digest, generate PUF responses, and compare the result to the initially stored responses. The number of hashes necessary to achieve a match is the session key.

    PASSWORD MANAGER DATABASE ENCRYPTION AND GENERATION OF TEMPORARY CODE BASED ON ReRAM PHYSICAL UNCLONABLE FUNCTIONS

    公开(公告)号:US20230195880A1

    公开(公告)日:2023-06-22

    申请号:US18084365

    申请日:2022-12-19

    CPC classification number: G06F21/46

    Abstract: The present invention provides a method for using a tamper-resistant physical unclonable functions (PUF) to generate temporary passwords, encrypt a password manager database for one-way encryption, and authenticate users. Resistive Random-Access Memory (ReRAM) can be exploited as PUFs. On the server side, a ReRAM PUF can be used to change the format of the password manager database. By comparing the resistance values extracted from the ReRAM PUF, a bitstream can be generated which can then be used as a challenge. Furthermore, by utilizing the hash function and the ReRAM PUF, the password manager database's content can be encrypted as a one-way encryption. The resistance values, which are the ReRAM PUF output, are converted to a bitstream and then replace the user ID and password hash in the database.

    Proportional joint-moment control for powered exoskeletons and prostheses

    公开(公告)号:US11622905B2

    公开(公告)日:2023-04-11

    申请号:US16403121

    申请日:2019-05-03

    Abstract: Lower-limb exoskeletons used to improve free-living mobility for individuals with neuromuscular impairment must be controlled to prescribe assistance that adapts to the diverse locomotor conditions encountered during daily life, including walking at different speeds and across varied terrain. This system employs an ankle exoskeleton control strategy that instantly and appropriately adjusts assistance to the changing biomechanical demand during variable walking. Specifically, this system utilizes a proportional joint-moment control strategy that prescribes assistance as a function of the instantaneous estimate of the ankle joint moment.

    Sensing scheme for low power reram-based physical unclonable functions

    公开(公告)号:US11610629B2

    公开(公告)日:2023-03-21

    申请号:US17395360

    申请日:2021-08-05

    Abstract: A system and method of secure communication between computing devices based on physical unclonable functions such as memories having dissolvable conductive paths is provided. The method involves enrolling a client device, the client device having a PUF such as a pristine ReRAM. The PUF is enrolled in a secure environment by reading and storing the resistances of the PUF's addressable memory cells. The cells are categorized into “rugged” and “vulnerable” categories on the basis of their resistance, the vulnerable cells being those more likely to be permanently altered during the generations of PUF responses. The rugged cells are used for the generation of PUF responses for cryptographic key generation, but the vulnerable cells may be inspected to detect unauthorized 3rd party access to the PUF.

Patent Agency Ranking