ENCRYPTING AND DECRYPTING INFORMATION

    公开(公告)号:US20250070956A1

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

    申请号:US18827627

    申请日:2024-09-06

    Applicant: INAIT SA

    Abstract: Methods, systems, and devices for encrypting and decrypting data. In one implementation, an encryption method includes inputting plaintext into a recurrent artificial neural network, identifying topological structures in patterns of activity in the recurrent artificial neural network, wherein the patterns of activity are responsive to the input of the plaintext, representing the identified topological structures in a binary sequence of length L and implementing a permutation of the set of all binary codewords of length L. The implemented permutation is a function from the set of binary codewords of length L to itself that is injective and surjective.

    SYSTEM AND METHOD FOR IMPLANTABLE MEDICAL DEVICE REMOTE PROGRAMMING

    公开(公告)号:US20250069734A1

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

    申请号:US18947661

    申请日:2024-11-14

    Abstract: Computer-implemented methods and systems are provided that receive, at an implantable medical device (IMD), a programming package comprising a collection of configuration change requests, transaction credentials, and a signature indicative of a source of the programming package. The transaction credentials include a first hash of the collection of configuration change requests. The IMD validates an external device as the source by decrypting the signature using a key that is uniquely associated with the external device. The IMD verifies the transaction credentials and the configuration change requests of the programming package, and generates a second hash of the collection of configuration change requests. Responsive to both (i) the second hash matching the first hash and (ii) the transaction credentials and the configuration change requests being verified, the IMD executes the collection of configuration change requests to update an operating configuration of the IMD.

    Cipher
    5.
    发明授权
    Cipher 有权

    公开(公告)号:US12238201B1

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

    申请号:US17865862

    申请日:2022-07-15

    Applicant: Gary Eaker

    Inventor: Gary Eaker

    Abstract: A method for encryption and decryption of files or email messages text, is disclosed that involves loading a p-text file for encryption into a computing device, determining if total bit number of said file is divisible by six and adding any necessary bits to result in bit number divisible by six, combining the bit sequence with a matching number of pad bits using an XOR additive cipher resulting in a modified file, converting said modified file to C-text, six bits a time, using a conversion table, rearranging the c text sequence using Prime Set Permutation. inserting a PSP lock character into the sequence, inserting pad pointer sequence characters into said sequence and displaying the file name saved.

    METHOD AND APPARATUS FOR UPDATING FIRMWARE

    公开(公告)号:US20250061202A1

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

    申请号:US18600100

    申请日:2024-03-08

    Abstract: A method for updating firmware of an electronic device includes verifying a first firmware certificate using a first public key, based on at least one of the electronic device being supplied power or the electronic device being reset, verifying a first firmware code included in the first firmware image based on a first hash value included in the first firmware certificate, and operating the electronic device using the first firmware code, based on the verifying of the first firmware certificate and the verifying of the first firmware code being successful. The first firmware certificate being included in a first firmware image stored in a memory of the electronic device.

    Secure multi-party reach and frequency estimation

    公开(公告)号:US12231542B2

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

    申请号:US18334035

    申请日:2023-06-13

    Applicant: Google LLC

    Abstract: Systems and methods for generating min-increment counting bloom filters to determine count and frequency of device identifiers and attributes in a networking environment are disclosed. The system can maintain a set of data records including device identifiers and attributes associated with device in a network. The system can generate a vector comprising coordinates corresponding to counter registers. The system can identify hash functions to update a counting bloom filter. The system can hash the data records to extract index values pointing to a set of counter registers. The system can increment the positions in the min-increment counting bloom filter corresponding to the minimum values of the counter registers. The system can obtain an aggregated public key comprising a public key. The system can encrypt the counter registers using the aggregated shared key to generate an encrypted vector. The system can transmit the encrypted vector to a networked worker computing device.

    Method and apparatus for processing data request

    公开(公告)号:US12231539B2

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

    申请号:US17630669

    申请日:2020-04-01

    Abstract: A method and an apparatus are provided. The method may include: receiving a query request and signature information of the query request sent from a first node in a blockchain other than a current blockchain, where there is a proxy node of the first node in the current blockchain, and the query request includes a query content and a storage number of a public key of the first node in the current blockchain; acquiring the public key of the first node from the current blockchain based on the storage number of the public key of the first node in the current blockchain; acquiring query data indicated by the query content from the current blockchain, in response to the signature information of the query request passing verification by the public key of the first node; and feeding back a query result to the first node based on the query data.

Patent Agency Ranking