The Internet of Things (IoT) is a major contributor to the vast amount of data generated worldwide, significantly impacting the big data market. However, this data holds value only when utilized for insights and applications. Many organizations hesitate to use third-party data due to concerns about accuracy, reliability, and integrity. Enhancing trustworthiness in data is crucial to unlock their full potential, especially in critical domains such as healthcare where erroneous data can have severe consequences. The Identity of Things (IDoT) paradigm addresses this need by identifying trustworthy devices using Decentralized Identifiers (DIDs) and Verifiable Credentials (VCs), offering promising solutions for digital identification. Although DIDs and VCs have primarily been used for mutual trust and access control, their potential for data certification in IoT remains underexplored. This paper is the first to investigate the feasibility of IoT devices to use VCs for certifying data. We evaluated devices with varying capabilities, focusing on the latency, computing, and storage requirements for issuing VCs. Our findings demonstrate that IoT devices can issue VCs with up to 100 claims in less than 90 ms, with storage requirements growing linearly and remaining below 4 KB. Using VCs for data certification does not introduce significant computational overhead, suggesting its practicality for IoT environments.
Certifying IoT Data with Verifiable Credentials
	
	
	
		
		
		
		
		
	
	
	
	
	
	
	
	
		
		
		
		
		
			
			
			
		
		
		
		
			
			
				
				
					
					
					
					
						
							
						
						
					
				
				
				
				
				
				
				
				
				
				
				
			
			
		
			
			
				
				
					
					
					
					
						
						
							
							
						
					
				
				
				
				
				
				
				
				
				
				
				
			
			
		
			
			
				
				
					
					
					
					
						
						
							
							
						
					
				
				
				
				
				
				
				
				
				
				
				
			
			
		
		
		
		
	
Mazzocca, Carlo
;
	
		
		
	
			2024
Abstract
The Internet of Things (IoT) is a major contributor to the vast amount of data generated worldwide, significantly impacting the big data market. However, this data holds value only when utilized for insights and applications. Many organizations hesitate to use third-party data due to concerns about accuracy, reliability, and integrity. Enhancing trustworthiness in data is crucial to unlock their full potential, especially in critical domains such as healthcare where erroneous data can have severe consequences. The Identity of Things (IDoT) paradigm addresses this need by identifying trustworthy devices using Decentralized Identifiers (DIDs) and Verifiable Credentials (VCs), offering promising solutions for digital identification. Although DIDs and VCs have primarily been used for mutual trust and access control, their potential for data certification in IoT remains underexplored. This paper is the first to investigate the feasibility of IoT devices to use VCs for certifying data. We evaluated devices with varying capabilities, focusing on the latency, computing, and storage requirements for issuing VCs. Our findings demonstrate that IoT devices can issue VCs with up to 100 claims in less than 90 ms, with storage requirements growing linearly and remaining below 4 KB. Using VCs for data certification does not introduce significant computational overhead, suggesting its practicality for IoT environments.I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.


