262
F. Ellouze et al.
3.3 Modified Cryptographic Technique
The authors in [14] use some features of the standard version of blockchain to provide privacy and data integrity when sharing IoMT data. They use the hashing
technique and propose a newly encryption algorithm to encrypt the transactions
containing personal and sensitive data about patients. The main advantage of
this algorithm is its ability to cover large number of uniquely identified medical
objects and its very low time complexity which fits the real time requirement of
IoMT. All transactions are stored in a blockchain maintained by the healthcare
providers.
In [5], Authors proposed a customized blockchain-based framework suitable
for IoMT devices. First, the proposed blockchain is private: nodes must be certificated to be able to join the network and send transactions. Second, authors eliminate the POW consensus protocol. To deal with the high volume generated by
IoMT devices, they group encrypted data in blocks and store the interconnected
blocks in the cloud. The hashes of blocks are kept on the blockchain to ensure
tamper proof storage. For anonymity and the authenticity of the user, they use a
‘A lightweight privacy-preserving ring signature scheme’ which allows a group of
nodes to participate in the data signature. To secure data and ensure its integrity
during the transmission and storage, the authors used double encryption scheme
besides the digital signature. The data are encrypted using lightweight ARX
algorithms and the key is encrypted using the receiver’s public key. To secure
the transfer of public keys, authors proposed the Diffie-Hellmman key exchange
technique. To meet scalability and network delay challenges, nodes are grouped
in clusters. A cluster head is chosen to verify and store hash blocks, verify digital
signatures and manage interactions between nodes in the cluster. The proposed
work is not implemented and not evaluated.
In addition to their modified consensus protocol, authors in [20] proposed
the ring signature as an alternative to the standard public key based digital
signature to ensure patient privacy.
3.4 Hyperledger-Based Contributions
In [2], the authors proposed an IoT-blockchain based architecture to allow healthcare remote monitoring. The architecture contains two types of blockchain: (1)
Medical Devices Blockchain to store medical data generated by medical devices
during treatment period, (2) Consultation Blockchain maintained by hospitals
to permanently store patients records. The transactions are verified and validated using smart contracts (Chaincodes in Fabric) executed by endorsing peers
following Practical Byzantine Fault Tolerance algorithm. The authors developed
a user interface to visualize the patient health data.
3.5 General Blockchain Concept Without Technical Specifications
In [7], the authors took benefit of tamper proof feature of blockchain to
securely store and share IoMT data through patients and healthcare providers.
F. Ellouze et al.
3.3 Modified Cryptographic Technique
The authors in [14] use some features of the standard version of blockchain to provide privacy and data integrity when sharing IoMT data. They use the hashing
technique and propose a newly encryption algorithm to encrypt the transactions
containing personal and sensitive data about patients. The main advantage of
this algorithm is its ability to cover large number of uniquely identified medical
objects and its very low time complexity which fits the real time requirement of
IoMT. All transactions are stored in a blockchain maintained by the healthcare
providers.
In [5], Authors proposed a customized blockchain-based framework suitable
for IoMT devices. First, the proposed blockchain is private: nodes must be certificated to be able to join the network and send transactions. Second, authors eliminate the POW consensus protocol. To deal with the high volume generated by
IoMT devices, they group encrypted data in blocks and store the interconnected
blocks in the cloud. The hashes of blocks are kept on the blockchain to ensure
tamper proof storage. For anonymity and the authenticity of the user, they use a
‘A lightweight privacy-preserving ring signature scheme’ which allows a group of
nodes to participate in the data signature. To secure data and ensure its integrity
during the transmission and storage, the authors used double encryption scheme
besides the digital signature. The data are encrypted using lightweight ARX
algorithms and the key is encrypted using the receiver’s public key. To secure
the transfer of public keys, authors proposed the Diffie-Hellmman key exchange
technique. To meet scalability and network delay challenges, nodes are grouped
in clusters. A cluster head is chosen to verify and store hash blocks, verify digital
signatures and manage interactions between nodes in the cluster. The proposed
work is not implemented and not evaluated.
In addition to their modified consensus protocol, authors in [20] proposed
the ring signature as an alternative to the standard public key based digital
signature to ensure patient privacy.
3.4 Hyperledger-Based Contributions
In [2], the authors proposed an IoT-blockchain based architecture to allow healthcare remote monitoring. The architecture contains two types of blockchain: (1)
Medical Devices Blockchain to store medical data generated by medical devices
during treatment period, (2) Consultation Blockchain maintained by hospitals
to permanently store patients records. The transactions are verified and validated using smart contracts (Chaincodes in Fabric) executed by endorsing peers
following Practical Byzantine Fault Tolerance algorithm. The authors developed
a user interface to visualize the patient health data.
3.5 General Blockchain Concept Without Technical Specifications
In [7], the authors took benefit of tamper proof feature of blockchain to
securely store and share IoMT data through patients and healthcare providers.
