@@ -17,7 +17,6 @@ use ra_tls::{
1717 kdf:: { derive_ecdsa_key, derive_ecdsa_key_pair_from_bytes} ,
1818 rcgen:: KeyPair ,
1919} ;
20- use scale:: Decode ;
2120use serde:: Deserialize ;
2221use std:: { collections:: HashMap , path:: Path } ;
2322use std:: {
@@ -237,41 +236,6 @@ fn cmd_rand(rand_args: RandArgs) -> Result<()> {
237236 Ok ( ( ) )
238237}
239238
240- #[ derive( Decode ) ]
241- struct ParsedReport {
242- attributes : [ u8 ; 8 ] ,
243- xfam : [ u8 ; 8 ] ,
244- mrtd : [ u8 ; 48 ] ,
245- mrconfigid : [ u8 ; 48 ] ,
246- mrowner : [ u8 ; 48 ] ,
247- mrownerconfig : [ u8 ; 48 ] ,
248- rtmr0 : [ u8 ; 48 ] ,
249- rtmr1 : [ u8 ; 48 ] ,
250- rtmr2 : [ u8 ; 48 ] ,
251- rtmr3 : [ u8 ; 48 ] ,
252- servtd_hash : [ u8 ; 48 ] ,
253- }
254-
255- impl core:: fmt:: Debug for ParsedReport {
256- fn fmt ( & self , f : & mut core:: fmt:: Formatter < ' _ > ) -> core:: fmt:: Result {
257- use hex_fmt:: HexFmt as HF ;
258-
259- f. debug_struct ( "ParsedReport" )
260- . field ( "attributes" , & HF ( & self . attributes ) )
261- . field ( "xfam" , & HF ( & self . xfam ) )
262- . field ( "mrtd" , & HF ( & self . mrtd ) )
263- . field ( "mrconfigid" , & HF ( & self . mrconfigid ) )
264- . field ( "mrowner" , & HF ( & self . mrowner ) )
265- . field ( "mrownerconfig" , & HF ( & self . mrownerconfig ) )
266- . field ( "rtmr0" , & HF ( & self . rtmr0 ) )
267- . field ( "rtmr1" , & HF ( & self . rtmr1 ) )
268- . field ( "rtmr2" , & HF ( & self . rtmr2 ) )
269- . field ( "rtmr3" , & HF ( & self . rtmr3 ) )
270- . field ( "servtd_hash" , & HF ( & self . servtd_hash ) )
271- . finish ( )
272- }
273- }
274-
275239fn cmd_show_mrs ( ) -> Result < ( ) > {
276240 let attestation =
277241 ra_tls:: attestation:: Attestation :: local ( ) . context ( "Failed to get attestation" ) ?;
0 commit comments