-
公开(公告)号:US11681635B2
公开(公告)日:2023-06-20
申请号:US17013693
申请日:2020-09-07
Applicant: MELLANOX TECHNOLOGIES, LTD.
Inventor: Yuval Itkin , Yaniv Strassberg , Guy Harel , Ahmad Atamlh
IPC: G06F12/14 , G06F21/79 , G06F12/02 , G06F12/0891
CPC classification number: G06F12/1408 , G06F12/0246 , G06F12/0891 , G06F21/79
Abstract: A computing device includes a non-volatile memory (NVM) interface and a processor. The NVM interface is configured to communicate with an NVM. The processor is configured to store in the NVM Type-Length-Value (TLV) records, each TLV record including one or more encrypted fields and one or more non-encrypted fields, the non-encrypted fields including at least respective validity indicators of the TLV records, to read the TLV records that include the encrypted fields and the non-encrypted fields from the NVM, and to invalidate selected TLV records by modifying the respective validity indicators of the selected TLV records that are stored in the non-encrypted fields.
-
公开(公告)号:US20240214190A1
公开(公告)日:2024-06-27
申请号:US18400647
申请日:2023-12-29
Applicant: Mellanox Technologies, Ltd.
Inventor: Elad Mentovich , Ioannis (Giannis) Patronas , Paraskevas Bakopoulos , Ahmad Atamlh
CPC classification number: H04L9/0852 , H04B10/85 , H04Q11/0071 , H04Q2213/13339
Abstract: Embodiments are disclosed for a quantum key distribution (QKD) enabled intra-datacenter network. An example system includes a first QKD device and a second QKD device. The first QKD device includes a first quantum-enabled port and a first network port. The second QKD device includes a second quantum-enabled port and a second network port. The first quantum-enabled port of the first QKD device is communicatively coupled to the second quantum-enabled port of the second QKD device via a QKD link associated with quantum communication. Furthermore, the first network port of the first QKD device is communicatively coupled to a first network switch via a first classical link associated with classical network communication. The second network port of the second QKD device is communicatively coupled to a second network switch via a second classical link associated with classical network communication.
-
公开(公告)号:US11895233B2
公开(公告)日:2024-02-06
申请号:US17155881
申请日:2021-01-22
Applicant: Mellanox Technologies, Ltd.
Inventor: Elad Mentovich , Ioannis (Giannis) Patronas , Paraskevas Bakopoulos , Ahmad Atamlh
CPC classification number: H04L9/0852 , H04B10/85 , H04Q11/0071 , H04Q2213/13339
Abstract: Embodiments are disclosed for a quantum key distribution (QKD) enabled intra-datacenter network. An example system includes a first QKD device and a second QKD device. The first QKD device includes a first quantum-enabled port and a first network port. The second QKD device includes a second quantum-enabled port and a second network port. The first quantum-enabled port of the first QKD device is communicatively coupled to the second quantum-enabled port of the second QKD device via a QKD link associated with quantum communication. Furthermore, the first network port of the first QKD device is communicatively coupled to a first network switch via a first classical link associated with classical network communication. The second network port of the second QKD device is communicatively coupled to a second network switch via a second classical link associated with classical network communication.
-
公开(公告)号:US10824501B2
公开(公告)日:2020-11-03
申请号:US16240816
申请日:2019-01-07
Applicant: Mellanox Technologies, Ltd.
Inventor: Yuval Itkin , Ahmad Atamlh
Abstract: Apparatus having a firmware memory storing firmware, a cache memory loading at least part of the firmware for execution by a processor, and a firmware checking engine having a defined syndrome storage location and performing the following iteratively on cache line entries associated with the firmware stored in the cache memory: choose a cache line entry; verify that an address mapped in the cache line entry maps to an address in the firmware memory, and when the cache line entry is locked and the address mapped in the cache line entry maps to an address in the firmware memory, compare a content of the cache line entry to a content of a corresponding address in the firmware stored in the firmware memory, and produce an integrity result indicating whether integrity of the apparatus has been compromised.
-
公开(公告)号:US20200218597A1
公开(公告)日:2020-07-09
申请号:US16240816
申请日:2019-01-07
Applicant: Mellanox Technologies, Ltd.
Inventor: Yuval Itkin , Ahmad Atamlh
IPC: G06F11/10 , G06F12/0895 , G06F12/10 , G06F21/57
Abstract: Apparatus having a firmware memory storing firmware, a cache memory loading at least part of the firmware for execution by a processor, and a firmware checking engine having a defined syndrome storage location and performing the following iteratively on cache line entries associated with the firmware stored in the cache memory: choose a cache line entry; verify that an address mapped in the cache line entry maps to an address in the firmware memory, and when the cache line entry is locked and the address mapped in the cache line entry maps to an address in the firmware memory, compare a content of the cache line entry to a content of a corresponding address in the firmware stored in the firmware memory, and produce an integrity result indicating whether integrity of the apparatus has been compromised. The abstract is not meant to be limiting.
-
公开(公告)号:US20190310945A1
公开(公告)日:2019-10-10
申请号:US15947816
申请日:2018-04-08
Applicant: Mellanox Technologies, Ltd.
Inventor: Ahmad Atamlh , Ofir Arkin , Peter Paneah
Abstract: An apparatus includes an interface and memory acquisition circuitry. The interface is configured to communicate over a bus operating in accordance with a bus protocol, which supports address-translation transactions that translate between bus addresses in an address space of the bus and physical memory addresses in an address space of a memory. The memory acquisition circuitry is configured to read data from the memory by issuing over the bus, using the bus protocol, one or more requests that (i) specify addresses to be read in terms of the physical memory addresses, and (ii) indicate that the physical memory addresses in the requests have been translated from corresponding bus addresses even though the addresses were not obtained by any address-translation transaction over the bus.
-
公开(公告)号:US20220209942A1
公开(公告)日:2022-06-30
申请号:US17155881
申请日:2021-01-22
Applicant: Mellanox Technologies, Ltd.
Inventor: Elad Mentovich , Ioannis Giannis Patronas , Paraskevas Bakopoulos , Ahmad Atamlh
Abstract: Embodiments are disclosed for a quantum key distribution (QKD) enabled intra-datacenter network. An example system includes a first QKD device and a second QKD device. The first QKD device includes a first quantum-enabled port and a first network port. The second QKD device includes a second quantum-enabled port and a second network port. The first quantum-enabled port of the first QKD device is communicatively coupled to the second quantum-enabled port of the second QKD device via a QKD link associated with quantum communication. Furthermore, the first network port of the first QKD device is communicatively coupled to a first network switch via a first classical link associated with classical network communication. The second network port of the second QKD device is communicatively coupled to a second network switch via a second classical link associated with classical network communication.
-
公开(公告)号:US20220075737A1
公开(公告)日:2022-03-10
申请号:US17013693
申请日:2020-09-07
Applicant: MELLANOX TECHNOLOGIES, LTD.
Inventor: Yuval Itkin , Yaniv Strassberg , Guy Harel , Ahmad Atamlh
IPC: G06F12/14 , G06F12/02 , G06F12/0891 , G06F21/79
Abstract: A computing device includes a non-volatile memory (NVM) interface and a processor. The NVM interface is configured to communicate with an NVM. The processor is configured to store in the NVM Type-Length-Value (TLV) records, each TLV record including one or more encrypted fields and one or more non-encrypted fields, the non-encrypted fields including at least respective validity indicators of the TLV records, to read the TLV records that include the encrypted fields and the non-encrypted fields from the NVM, and to invalidate selected TLV records by modifying the respective validity indicators of the selected TLV records that are stored in the non-encrypted fields.
-
公开(公告)号:US10802982B2
公开(公告)日:2020-10-13
申请号:US15947816
申请日:2018-04-08
Applicant: Mellanox Technologies, Ltd.
Inventor: Ahmad Atamlh , Ofir Arkin , Peter Paneah
IPC: G06F12/10 , G06F13/10 , G06F13/16 , G06F13/20 , G06F13/42 , G06F12/1081 , G06F13/00 , G06F21/85 , G06F21/57 , G06F21/55 , G06F21/56 , G06F12/14
Abstract: An apparatus includes an interface and memory acquisition circuitry. The interface is configured to communicate over a bus operating in accordance with a bus protocol, which supports address-translation transactions that translate between bus addresses in an address space of the bus and physical memory addresses in an address space of a memory. The memory acquisition circuitry is configured to read data from the memory by issuing over the bus, using the bus protocol, one or more requests that (i) specify addresses to be read in terms of the physical memory addresses, and (ii) indicate that the physical memory addresses in the requests have been translated from corresponding bus addresses even though the addresses were not obtained by any address-translation transaction over the bus.
-
-
-
-
-
-
-
-