| 
||||||||
| Диагностика VAG (AUDI / Volkswagen / Skoda / Seat) | ремонт электроники Форум по работе с автомобилями группы VAG. | 
![]()  | 
	
	
| 
		 | 
	
LinkBack | Опции темы | Опции просмотра | 
| 
			
			 | 
		#411 (permalink) | |
| 
			 
			
			 Участник тусовки 
			
			
			
			Регистрация: 09.04.2019 
				
				
				
					Сообщений: 181
				 
				 
	Вы сказали Спасибо: 2 
	
		
			
				Поблагодарили 15 раз(а) в 14 сообщениях
			
		
	 
 
	Сказал(а) Фууу!: 0 
	
		
			
				Сказали Фууу! 0 раз(а) в 0 сообщениях
			
		
	 
				
				
				
				Откуда: ЮФО 
	 | 
	
	
	
		
		
			
			 Цитата: 
	
  | 
|
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#412 (permalink) | 
| 
			 
			
			 Завсегдатай 
			
			
			
			Регистрация: 21.01.2019 
				
				
				
					Сообщений: 404
				 
				 
	Вы сказали Спасибо: 24 
	
		
			
				Поблагодарили 89 раз(а) в 68 сообщениях
			
		
	 
 
	Сказал(а) Фууу!: 0 
	
		
			Сказали Фууу! 1 раз в 1 сообщении
		
	 
				
				
				
				Откуда: Недоступно 
	 | 
	
	
	
		
		
			
			 
			
			А есть у кого пример свапа или лог где активируются сразу несколько функций? В свапе по порядку перечисляются функции или всегда заливается по одному? 
		 
		
		
		
		
		
		
		
	 | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#413 (permalink) | 
| 
			 
			
			 Завсегдатай 
			
			
			
			Регистрация: 24.01.2017 
				
				
				
					Сообщений: 521
				 
				 
	Вы сказали Спасибо: 20 
	
		
			
				Поблагодарили 464 раз(а) в 166 сообщениях
			
		
	 
 
	Сказал(а) Фууу!: 1 
	
		
			
				Сказали Фууу! 0 раз(а) в 0 сообщениях
			
		
	 
				
				
				
				Откуда: Земля 
	 | 
	
	
	
		
		
			
			 
			
			Во время онлайн разблокировки функций обычно заливаются по одному. 
		
		
		
		
		
		
		
		
			Все сразу можно залить за один раз в другом формате. ---------- 11 02 формат для одного swap id "11 02 "+swapID+" 03 "+VCRN+" "+VIN+"00 "+EPOCHTIME+" 00 00 00 00 00 00 00 00 00 25 45 7F DD 33 C6 4B 89 92 63 D8 B7 FC D7 91 ED A1 07 7F 81 34 B0 4D E3 6D 90 28 60 41 6C 8B 9C B0 02 46 58 FC FF D7 51 D6 D5 58 44 F8 58 FC 3C 52 9E 2B B0 EB 79 B3 20 EE 11 FD CD E0 5A 51 29 8C F7 33 A4 D5 08 E0 68 C0 54 BD DA 56 BF 98 9D 0B EC 4B 83 73 A0 E0 6C 2B 31 B1 C8 97 2C D0 F2 FA AB 9C CF DE 15 7C 66 F2 00 E6 73 C0 D2 13 97 9D 73 0F 7B CE 9E F3 B8 F8 AB 23 8A 12 B1 F3 F1" Последние 128 байт криптоподпись с алгоритмом RSA 1024 11 07 для всех swap id "11 07 "+"FFFFFFFF"+" 03 "+VCRN+" "+VIN+"00 "+EPOCHTIME+" 0F 00 04 01 00 00 05 00 00 00 06 03 00 00 06 09 00 00 06 08 00 00 07 01 00 00 07 02 00 09 30 00 08 00 03 00 01 00 06 01 00 00 06 02 00 00 06 04 00 00 06 05 00 00 06 06 00 00 06 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00" Последние 128 байт(вместо нулей) криптоподпись с алгоритмом RSA 1024 Последний раз редактировалось Neo_; 29.05.2020 в 11:21..  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#414 (permalink) | 
| 
			 
			
			 Участник тусовки 
			
			
			
			Регистрация: 23.11.2018 
				
				
				
					Сообщений: 112
				 
				 
	Вы сказали Спасибо: 25 
	
		
			
				Поблагодарили 9 раз(а) в 7 сообщениях
			
		
	 
 
	Сказал(а) Фууу!: 0 
	
		
			
				Сказали Фууу! 0 раз(а) в 0 сообщениях
			
		
	 
				
				
				
				Откуда: Russia 
	 | 
	
	
	
		
		
			
			 
			
			А есть пример валидации подписи? Попробовал накорябать на скорую руку, но у меня валидация не проходит с теми свапами которые были реально залиты: 
		
		
		
		
		
		
		
	String messageHex = "1107FFFFFFFF03blablabla"; BigInteger message = new BigInteger(messageHex, 16); byte[] messageBytes =message.toByteArray(); String modulusHex = "your_public_key"; BigInteger modulus = new BigInteger(modulusHex, 16); String exponentHex = "010001"; BigInteger exponent = new BigInteger(exponentHex, 16); RSAPublicKeySpec pubKeySpec = new RSAPublicKeySpec(modulus, exponent); KeyFactory keyFac = KeyFactory.getInstance("RSA"); RSAPublicKey rsaPub = (RSAPublicKey) keyFac.generatePublic(pubKeySpec); System.out.println(rsaPub); String sigBytesHex = "your_sign"; BigInteger sigInteger = new BigInteger(sigBytesHex, 16); byte[] sigBytes = sigInteger.toByteArray(); Signature signature1 = Signature.getInstance("SHA1withRSA"); signature1.initVerify(rsaPub); signature1.update(messageBytes); boolean result = signature1.verify(sigBytes); System.out.println(result);  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#415 (permalink) | 
| 
			 
			
			 Завсегдатай 
			
			
			
			Регистрация: 24.01.2017 
				
				
				
					Сообщений: 521
				 
				 
	Вы сказали Спасибо: 20 
	
		
			
				Поблагодарили 464 раз(а) в 166 сообщениях
			
		
	 
 
	Сказал(а) Фууу!: 1 
	
		
			
				Сказали Фууу! 0 раз(а) в 0 сообщениях
			
		
	 
				
				
				
				Откуда: Земля 
	 | 
	
	
	
		
		
			
			 
			
			...нет примера 
		
		
		
		
		
		
		
		
			Откуда взял, что String exponentHex = "010001"; ? 3 пробовал? Последний раз редактировалось Neo_; 29.05.2020 в 11:22..  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#416 (permalink) | |
| 
			 
			
			 Участник тусовки 
			
			
			
			Регистрация: 23.11.2018 
				
				
				
					Сообщений: 112
				 
				 
	Вы сказали Спасибо: 25 
	
		
			
				Поблагодарили 9 раз(а) в 7 сообщениях
			
		
	 
 
	Сказал(а) Фууу!: 0 
	
		
			
				Сказали Фууу! 0 раз(а) в 0 сообщениях
			
		
	 
				
				
				
				Откуда: Russia 
	 | 
	
	
	
		
		
			
			 Цитата: 
	
  | 
|
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#418 (permalink) | |
| 
			 
			
			 Участник тусовки 
			
			
			
			Регистрация: 23.11.2018 
				
				
				
					Сообщений: 112
				 
				 
	Вы сказали Спасибо: 25 
	
		
			
				Поблагодарили 9 раз(а) в 7 сообщениях
			
		
	 
 
	Сказал(а) Фууу!: 0 
	
		
			
				Сказали Фууу! 0 раз(а) в 0 сообщениях
			
		
	 
				
				
				
				Откуда: Russia 
	 | 
	
	
	
		
		
			
			 Цитата: 
	
  | 
|
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#419 (permalink) | 
| 
			 
			
			 Завсегдатай 
			
			
			
			Регистрация: 24.01.2017 
				
				
				
					Сообщений: 521
				 
				 
	Вы сказали Спасибо: 20 
	
		
			
				Поблагодарили 464 раз(а) в 166 сообщениях
			
		
	 
 
	Сказал(а) Фууу!: 1 
	
		
			
				Сказали Фууу! 0 раз(а) в 0 сообщениях
			
		
	 
				
				
				
				Откуда: Земля 
	 | 
	
	
	
		
		
			
			 
			
			Он не оригинальный ? 
		
		
		
		
		
		
		
		
			Оригинал одинаковый для всех одинаковых блоков и читается в измеренных величинах без секретов Последний раз редактировалось Neo_; 29.05.2020 в 11:40..  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#420 (permalink) | |
| 
			 
			
			 Участник тусовки 
			
			
			
			Регистрация: 23.11.2018 
				
				
				
					Сообщений: 112
				 
				 
	Вы сказали Спасибо: 25 
	
		
			
				Поблагодарили 9 раз(а) в 7 сообщениях
			
		
	 
 
	Сказал(а) Фууу!: 0 
	
		
			
				Сказали Фууу! 0 раз(а) в 0 сообщениях
			
		
	 
				
				
				
				Откуда: Russia 
	 | 
	
	
	
		
		
			
			 Цитата: 
	
  | 
|
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
![]()  | 
	
	
		
		
  | 
	
		 |