View full-text article in PMC Sensors (Basel). 2020 Nov 12;20(22):6471. doi: 10.3390/s20226471 Search in PMC Search in PubMed View in NLM Catalog Add to search Copyright and License information © 2020 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/). PMC Copyright notice Algorithm 8: Log Verification. Input: CT,δIoT,PP.Output: δGW. 1:Verify: e(h,Y. xC′)≟e(σCT,g). 2:VerifyECDSA(δIoT,σCT). 3: if above checks hold, then continue with step 5. 4: otherwise, terminate the session.5: Send CT to blockchain server, CT is then stored in cluster storage. 5:Compute signature σGW=ECDSA(σCT,σIoT,IPGW,tGW). 6:Store δGW=(σGW,IPGW,tGW).