Research Article

A User-Centered Medical Data Sharing Scheme for Privacy-Preserving Machine Learning

Algorithm 6

Training result storage.
Input: Public Key ; Training result of the model ; Private Key ;
Output: Ciphertext of training result ; Hash ; Signature ;
(1) Encrypt training result
(2) Generate hash value  = 
(3) Generate signature
(4) Call the model contract to upload to the blockchain
(5) return