Generating unique cryptographic keys from a pool of random elements

    公开(公告)号:US11095442B1

    公开(公告)日:2021-08-17

    申请号:US16375921

    申请日:2019-04-05

    申请人: QRYPT, INC.

    IPC分类号: H04L29/00 H04L9/08

    摘要: A system and method for encryption key generation by receiving a plaintext message having a fixed character length and receiving, from a source, a plurality of random number. A matrix is created from the plurality random numbers and has at least one of the number of rows or columns equal to or greater than the character length. An array that can be used as an encryption key or a seed for an encryption key is generated by selecting an initial element within the matrix, selecting subsequent elements using a selection technique until a number of elements in the array is equal to the character length and rejecting any previously selected elements from the array.

    Generating unique cryptographic keys from a pool of random elements

    公开(公告)号:US11997200B2

    公开(公告)日:2024-05-28

    申请号:US17600456

    申请日:2020-08-11

    申请人: QRYPT, INC.

    IPC分类号: H04L29/00 H04L9/08

    CPC分类号: H04L9/0869

    摘要: A system and method for encryption key generation by receiving a plaintext message having a fixed character length and receiving, from a source, a plurality of random number. A matrix is created from the plurality random numbers and has at least one of the number of rows or columns equal to or greater than the character length. An array that can be used as an encryption key or a seed for an encryption key is generated by selecting an initial element within the matrix, selecting subsequent elements using a selection technique until a number of elements in the array is equal to the character length and rejecting any previously selected elements from the array.