An open API service indexing awesome lists of open source software.

https://github.com/jpbede/sa2go

VAG SA2 Seed Key algorithm in Go
https://github.com/jpbede/sa2go

Last synced: about 1 year ago
JSON representation

VAG SA2 Seed Key algorithm in Go

Awesome Lists containing this project

README

          

# VAG SA2 Seed Key algorithm in Go

SA2 Seed/Key authentication is a mechanism for authorizing test / tool clients with Volkswagen Auto Group control units, usually used to unlock a Programming session to re-flash the control units.

Based on the work of https://github.com/bri3d/sa2_seed_key

## How to use

```go
import "go.bnck.me/sa2"

sa := sa2.New([]byte{0x68, 0x02, 0x81, 0x49, 0x93, 0xa5, 0x5a, 0x55, 0xaa, 0x4a, 0x05, 0x87, 0x81, 0x05, 0x95, 0x26, 0x68, 0x05, 0x82, 0x49, 0x84, 0x5a, 0xa5, 0xaa, 0x55, 0x87, 0x03, 0xf7, 0x80, 0x6a, 0x4c})
result := sa.Execute(0x1a1b1c1d)
```