Variable Key Security Protocol (VKSP) Software Library | NXP Semiconductors

Variable Key Security Protocol (VKSP) Software Library

Diagram

Choose a diagram:

VKSP Block Diagram

VKSP Block Diagram

VKSP Block Diagram

VKSP Block Diagram

Features

  • Very secure protocol with a 128-bit key
  • Re-synchronization is not required
  • Encryption algorithm is user selectable
  • Its modularity and state machine oriented design allows the integration and co-existence of the receiver
  • library with other complex modules
  • Flexibility, regardless of which microcontroller is used
  • Re-use of already developed modules, such as memory drivers and proprietary encryption algorithms
  • Increased security with a 128-bit key authentication
  • System doesn’t require any kind of count resynchronization
  • Time-based variable key
  • 254 different commands can be implemented
  • Is possible to use a different encryption algorithm for code or execution time reduction
  • Layer/interfaces design on both the receiver and transmitter provides user flexibility with different non-volatile memory and encryption drivers
  • Receiver is designed as a state machine system, which eases the integration and interaction with other applications

Supported Devices

  • S08D: 8-bit Cost-Effective with CAN D MCUs
  • S08QE: 8-bit Flexis QE MCUs
  • S08QG: 8-bit Small Package QG MCUs
  • S08SH: 8-bit General Purpose SH MCUs
Y true 0 SSPVKSPen 3 Fact Sheet Fact Sheet t523 1 User Guide User Guide t792 2 en_US 3 1 0 English The Variable Key Security Protocol (VKSP)
software library from NXP is a one-way
authentication algorithm with a 128-bit key. 1203379832883736733983 SSP 238.7 KB None None documents None 1203379832883736733983 /docs/en/fact-sheet/VKSPSLFS.pdf 238656 /docs/en/fact-sheet/VKSPSLFS.pdf VKSPSLFS N 2008-02-18 VKSP Software Library Fact Sheet /docs/en/fact-sheet/VKSPSLFS.pdf /docs/en/fact-sheet/VKSPSLFS.pdf Fact Sheet N Y 736675474163315314 2022-12-07 pdf en Jul 1, 2000 Fact Sheet t523 Fact Sheet Fact Sheet N N VKSP Software Library Fact Sheet 2 0 English The software explained in this document allows
implementing a complete remote keyless entry (RKE)
system. The variable key security protocol (VKSP)
implements secure communication using one-way
authentication with 128 bits of encryption. The VKSP
software library is divided in two main blocks, transmitter and receiver. This document focuses only on the transmitter part. 1212607905132730208447 SSP 726.4 KB None None documents None 1212607905132730208447 /docs/en/user-guide/VKSPTXUG.pdf 726435 /docs/en/user-guide/VKSPTXUG.pdf VKSPTXUG N N 2016-10-31 Freescale Variable Key Security Protocol: Transmitter User's Guide /docs/en/user-guide/VKSPTXUG.pdf /docs/en/user-guide/VKSPTXUG.pdf User Guide N Y 132339537837198660 2023-06-19 pdf N en Jun 13, 2008 User Guide t792 User Guide User Guide Y N Freescale Variable Key Security Protocol: Transmitter User's Guide 3 0 English The software explained in this document allows implementation of a complete remote keyless entry (RKE) system. The variable key security protocol (VKSP) implements secure communication using one-way authentication with 128 bits of encryption. The VKSP software library is divided into two main blocks, transmitter and receiver. This document focuses only on the receiver part. 1224170189928715355682 SSP 271.3 KB None None documents None 1224170189928715355682 /docs/en/user-guide/VKSPRXUG.pdf 271257 /docs/en/user-guide/VKSPRXUG.pdf VKSPRXUG N N 2016-10-31 Freescale Variable Key Security Protocol Receiver - User’s Guide /docs/en/user-guide/VKSPRXUG.pdf /docs/en/user-guide/VKSPRXUG.pdf User Guide N Y 132339537837198660 2023-06-19 pdf N en Jun 13, 2008 User Guide t792 User Guide User Guide Y N Freescale Variable Key Security Protocol Receiver - User’s Guide false en_US en false 0 VKSP downloads en true 1 Y SSP Fact Sheet 1 /docs/en/fact-sheet/VKSPSLFS.pdf 2008-02-18 1203379832883736733983 SSP 1 Jul 1, 2000 Fact Sheet Fact Sheet The Variable Key Security Protocol (VKSP)
software library from NXP is a one-way
authentication algorithm with a 128-bit key. None /docs/en/fact-sheet/VKSPSLFS.pdf English 238656 None Fact Sheet 2022-12-07 /docs/en/fact-sheet/VKSPSLFS.pdf VKSP Software Library Fact Sheet /docs/en/fact-sheet/VKSPSLFS.pdf documents 736675474163315314 Fact Sheet N Y en None N t523 pdf 0 N VKSP Software Library Fact Sheet 238.7 KB VKSPSLFS N 1203379832883736733983 User Guide 2 /docs/en/user-guide/VKSPTXUG.pdf 2016-10-31 1212607905132730208447 SSP 2 Jun 13, 2008 User Guide User Guide The software explained in this document allows
implementing a complete remote keyless entry (RKE)
system. The variable key security protocol (VKSP)
implements secure communication using one-way
authentication with 128 bits of encryption. The VKSP
software library is divided in two main blocks, transmitter and receiver. This document focuses only on the transmitter part. None /docs/en/user-guide/VKSPTXUG.pdf English 726435 None User Guide 2023-06-19 N /docs/en/user-guide/VKSPTXUG.pdf Freescale Variable Key Security Protocol: Transmitter User's Guide /docs/en/user-guide/VKSPTXUG.pdf documents 132339537837198660 User Guide N Y en None Y t792 pdf 0 N N Freescale Variable Key Security Protocol: Transmitter User's Guide 726.4 KB VKSPTXUG N 1212607905132730208447 /docs/en/user-guide/VKSPRXUG.pdf 2016-10-31 1224170189928715355682 SSP 3 Jun 13, 2008 User Guide User Guide The software explained in this document allows implementation of a complete remote keyless entry (RKE) system. The variable key security protocol (VKSP) implements secure communication using one-way authentication with 128 bits of encryption. The VKSP software library is divided into two main blocks, transmitter and receiver. This document focuses only on the receiver part. None /docs/en/user-guide/VKSPRXUG.pdf English 271257 None User Guide 2023-06-19 N /docs/en/user-guide/VKSPRXUG.pdf Freescale Variable Key Security Protocol Receiver - User’s Guide /docs/en/user-guide/VKSPRXUG.pdf documents 132339537837198660 User Guide N Y en None Y t792 pdf 0 N N Freescale Variable Key Security Protocol Receiver - User’s Guide 271.3 KB VKSPRXUG N 1224170189928715355682 true Y Softwares

Documentation

Quick reference to our documentation types.

3 documents

Compact List

Support

What do you need help with?