Evaluation process
Quick evaluation to Moway License dongle based protection scheme with Toolchain, please download the Evaluation Process (PDF)
Quick evaluation to Moway License dongle based protection scheme with Toolchain, please download the Evaluation Process (PDF)
To help developer understand Moway API and Crypto API, Moway SDK provides 4 kinds of sample to shown how to leverage and integrate Moway API with project code. To view detailed samples, Please refer sample code in the Moway SDK
The process:
1 Enumerate the Moway device;
2 Open the Moway device;
3 Get all of device information (structure);
4 Get the specified information (item);
5 Close the device.
The Process:
1 Enumerate the Moway device;
2 Open the Moway device;
3. Verify the Developer PIN;
4 Set the PID (Product ID)
5 Modify the Developer PIN;
6 Create the File (Binary file, read & write file, Key file-AES128, and Key
file-HMAC)
7 With developer permission to write file
8 Close the Moway device
The process:
1 Enumerate the Moway device
2 Open the Moway device;
3 Verify User PIN
4 Modify the User PIN;
5 Read the file with read only attribute
6 Modify the data file with read & write attribute
7 Use the key file to encrypt/decrypt (AES128)
8 Use the key file HMAC to calculate the HASH value
9 Close The Moway device
The process includes 2 parts:
1. Developer premise: Generate a the update file package by developer
2. User premise: Import this update file package into the Moway device by
user
The process in developer premise:
developer create a update file package
1 Enumerate the Moway device
2 Open the device
3 Verify the Developer PIN
4 Create the update file package(To update the binary data file)
5 Close the device
The process in user premise:
User import the update file package to the Moway device
1 Enumerate the device
2 Open the device
3 Verify User PIN
4 Import the update file package
5 Verify the content of update file package (Read & verify the data are
consistent with the data updated)
6 Close the device.
Volume | Moway_8K | Moway_32K | Moway_8K RTC | Moway_32K RTC |
---|---|---|---|---|
10<Q<49 | US$14.5 | US$15.7 | US$19.5 | US$20.7 |
50<Q<99 | US$12.9 | US$14.1 | US$17.9 | US$19.1 |
100<Q<299 | US$11.6 | US$12.8 | US$16.6 | US$17.8 |
300<Q<499 | US$10.6 | US$11.8 | US$15.6 | US$16.8 |
500<Q<999 | US$9.5 | US$10.7 | US$14.5 | US$15.7 |
Evaluation kit(8k) | US$20.0 | 1 Master 1 User dongle and SDK | US$25.0 | 1 Master 1 User dongle and SDK |
[Senselock USB dongle: Elite 4 and other Senselock USB products]( Senselock-Software License Management )
Virbox LM & Elite 5 USB dongle product
Product
Solution
Brief and introduce how to use Moway USB dongle to create & implement protection and licensing scheme
User manual
How to use Moway USB device to design & develop a dedicate & tailor made protection scheme
SDK
Detailed product specifications/features, product-related SDKs, toolchains, APIs, etc.
Learn MoreIntroduce typical protection and application scenarios to understand how to use the Moway USB dongle for creating and implementing protection and licensing schemes.
Learn MoreProvide 4 kinds of samples to show how to leverage and integrate the Moway API with project code.
Learn MoreIntroduce methods for cracking/attacking software and strategies for software protection and licensing, as well as how to implement customized protection and licensing schemes.
Learn More