KIA & Hyundai SMARTRA-3 VIN to PIN algorithm
Quote from Code Wizard on 2025-09-05, 22:08Looks like I found a way to recover the seed, S-box and other parameters used in the latest KIA and Hyundai SMARTRA-3 algorithm. I need about 600 specific combinations for each VDS or more than 1000 random combinations to prepare and recover the secret data used to calculate PIN codes for cars manufactured from 2007 to 2025 and above. Does anyone want to help me with this task by providing the necessary combinations? I have combinations for cars produced between 2007 and 2017, but unfortunately some regions may be missing. And I don't have enough combinations for cars produced between 2017 and 2025. I'm talking now for 600-1500 combination per each VDS.
Looks like I found a way to recover the seed, S-box and other parameters used in the latest KIA and Hyundai SMARTRA-3 algorithm. I need about 600 specific combinations for each VDS or more than 1000 random combinations to prepare and recover the secret data used to calculate PIN codes for cars manufactured from 2007 to 2025 and above. Does anyone want to help me with this task by providing the necessary combinations? I have combinations for cars produced between 2007 and 2017, but unfortunately some regions may be missing. And I don't have enough combinations for cars produced between 2017 and 2025. I'm talking now for 600-1500 combination per each VDS.
Quote from Key77 on 2025-12-14, 10:43Hi. I can't find how to write in private messages. There is a VIN-PIN-KEY table with 851 unique pairs. The years are indicated by the 10th character in the VIN number.
My telegram is @key77ru
Hi. I can't find how to write in private messages. There is a VIN-PIN-KEY table with 851 unique pairs. The years are indicated by the 10th character in the VIN number.
My telegram is @key77ru
Quote from Code Wizard on 2025-12-15, 13:09Привет. Это слишком маленькое количество комбинаций для какого-либо анализа и работы. Необходимы, как минимум, все цифры в диапазоне 0-9 серийного номера (последние шесть цифр), это 6 х 10 = 600 определённых комбинаций, или гораздо большее количество рандомных комбинаций с каждого VDS - т.е. для каждой конкретной конфигурации автомобиля..
Привет. Это слишком маленькое количество комбинаций для какого-либо анализа и работы. Необходимы, как минимум, все цифры в диапазоне 0-9 серийного номера (последние шесть цифр), это 6 х 10 = 600 определённых комбинаций, или гораздо большее количество рандомных комбинаций с каждого VDS - т.е. для каждой конкретной конфигурации автомобиля..
Quote from Key77 on 2025-12-15, 14:52У меня около 400 пар VIN-PIN-KEY с 2018 по 2025 год. Не столько сколько нужно, но хоть что-то
У меня около 400 пар VIN-PIN-KEY с 2018 по 2025 год. Не столько сколько нужно, но хоть что-то
Quote from Code Wizard on 2025-12-17, 14:49Спасибо, но это никак не поможет в данной задаче. Эти записи можно использовать только как проверочный вариант.
Спасибо, но это никак не поможет в данной задаче. Эти записи можно использовать только как проверочный вариант.
Quote from Code Wizard on 2026-06-12, 00:18Okay, so the SMARTRA-3 formula is:
S = SEED
for i in 0..7:
S = rol64(S, R[i])
S ^= SBOX[i][vis8_char_i]
S = (S * M[i] + A[i]) mod 2^64
PIN = (S % 1_000_000 + FIN_ADD[last_char]) % 1_000_000Just need to recovery the SEED and S-BOX.. Have fun =)
Okay, so the SMARTRA-3 formula is:
S = SEED
for i in 0..7:
S = rol64(S, R[i])
S ^= SBOX[i][vis8_char_i]
S = (S * M[i] + A[i]) mod 2^64
PIN = (S % 1_000_000 + FIN_ADD[last_char]) % 1_000_000
Just need to recovery the SEED and S-BOX.. Have fun =)
