|
About SecureGSM™ SP Evaluation |
| Contents Previous Next |
|
There are some differences between the SecureGSM™ SP Evaluation and SecureGSM™ SP which are as follows: Low encryption
SecureGSM™ SP Evaluation fixed (hard coded) session key: ---------------- unsigned char fixedKey[] = { 0xDF, 0x3D, 0x13, 0x4D, 0xD7, 0x18, 0x14, 0x9E, 0x6D, 0xA6, 0xCF, 0xE1, 0xB2, 0x27, 0x01, 0xA7, 0x52, 0xAC, 0x0C, 0x8A, 0xBD, 0xE3, 0x31, 0x9E, 0x6F, 0xEB, 0x99, 0x8D, 0xCF, 0x67, 0x0D, 0x74 }; ---------------- The following are parts of the stream cipher used in SecureGSM™ SP Evaluation responsible for encryption and decryption. Note: This cipher is based on an extremely weak algorithm and therefore intended to be used for evaluation purposes only. ----------------- //////////////////////////////////////////////////////////////// unsigned char C_SGSM_FakeCipher::encryptByte(unsigned char plaintext) { plaintext ^= fixedKey[blockPointer]; blockPointer++; if (blockPointer >= sizeof(fixedKey)) { globalCounter += sizeof(fixedKey); blockPointer = 0; } return plaintext; }
//////////////////////////////////////////////////////////////// unsigned char C_SGSM_FakeCipher::decryptByte(unsigned char ciphertext) { return encryptByte(ciphertext); } ---------------------------- Apart from the limited security, SecureGSM™ SP Evaluation is a fully functioning software product with exactly the same core engines as SecureGSM™ SP. Upon purchase of SecureGSM™ SP, you will not notice any difference in functionality or audio quality. Please note, that SecureGSM™ SP Evaluation and SecureGSM™ SP are not compatible to each other, due to the differences in security implementations. Both SecureGSM™ SP Evaluation (for Windows Mobile Smartphone) and SecureGSM™ Evaluation (For Windows Mobile Phone Edition) are interoperable with each other. We encourage you to download the SecureGSM™ SP Evaluation to test, among other things:
Please note that you are free to use SecureGSM™ SP Evaluation for as long as you like, however be aware that this version does not provide any substantial level of protection.
|
| Contents Previous Next |