Skip to main content

SA2 Seed/Key Authorization for Volkswagen AG Vehicles

Project description

SA2 Seed Key

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.

The SA2 Seed/Key "script" is contained in the FRF or ODX flash container, and consists of a small bytecode machine in which simple opcodes are applied to the "seed" provided by the ECU to generate the "Key".

Usage:

vs = Sa2SeedKey([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], 0x1a1b1c1d)
result = vs.execute() # 0x6a37f02e

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

sa2-seed-key-0.0.1.tar.gz (2.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

sa2_seed_key-0.0.1-py3-none-any.whl (2.7 kB view details)

Uploaded Python 3

File details

Details for the file sa2-seed-key-0.0.1.tar.gz.

File metadata

  • Download URL: sa2-seed-key-0.0.1.tar.gz
  • Upload date:
  • Size: 2.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.20.1 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.28.1 CPython/3.7.6

File hashes

Hashes for sa2-seed-key-0.0.1.tar.gz
Algorithm Hash digest
SHA256 2bf6015d31d74ec77695146c7870e2d6225cfc0bf40ca269991630dde7b0bf86
MD5 58246a411a6aed4b7be9b190fe798e9d
BLAKE2b-256 f8e1e53325bf9c83535694c7d470c827e7e48d80966d68614a3bc79cc8acb533

See more details on using hashes here.

File details

Details for the file sa2_seed_key-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: sa2_seed_key-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 2.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.20.1 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.28.1 CPython/3.7.6

File hashes

Hashes for sa2_seed_key-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 9cd67d00f922955e2f7e5dadc41d952b574b3acc97285c7b4958752153a96c04
MD5 8a5e8934294338e7c70be55cb1dd1c99
BLAKE2b-256 ba5afadb875fb5f07e51b1750717faf7364a6b13b20eca7bb699b3975ce45206

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page