![]() |
Telelogic DOORS (steve huntington) | ![]() |
new topic :
profile :
search :
help :
dashboard :
calendar :
home
|
||
Latest News:
|
|
Topic Title: DXL Encrypting Topic Summary: Created On: 18-Jul-2006 23:15 Status: Post and Reply |
Linear : Threading : Single : Branch |
![]() |
![]()
|
![]() |
|
I found a couple comercial DXL encryptors out there and was considering getting folks here to buy one.
I understand you need an unencrypted short DXL file that includes the encrypted one, in order that the script appears in your menus. Anybody have any experience deploying encrypted DXL? Anyone know if such DXL can be decrypted and reviewed? - Louie |
|
![]() |
|
![]() |
|
Our DXL is shipped encrypted.
We use the same technique as telelogic for our menu options, i.e. the menu option calls an unencrypted DXL file that typicaly just contains a #include to the real *.inc file that is encrypted. We encrypt all *.inc files and we do not encrypt *.dxl files. We have strict configuration control on our DXL that goes to a customer, a known baseline of DXL files is extracted from our CM tool to a new folder and I run a batch file to scan all the files and produce a configuration index file listing the versions of all files in the build, and then it encrypts the files in-place replacing the originals. Encryption is done with a .EXE written in C, so you do not need DOORS to run it. Encrypting files ensures that the DXL being run is the same as the DXL you deployed - very important when you have a lot of code. Note that Telelogic changed the encryption algorithm with DOORS 8.0, although it remains backwards compatible with the old algorithm. Commercially available encrypters (unless supplied by Telelogic) will almost certainly be using the old algorithm. Anyone who supplies an encrypter will also, by definition, have a decrypter. But I doubt if they will sell it to you, for obvious reasons. ------------------------- Tony Goodman http://www.smartdxl.com |
|
![]() |
|
![]() |
|
I have a sneaking suspicion that the encryption/ decryption isn't that sophisticated (could be completely wrong). You could try messing around with the following variants, the variant names seem promising!
------------------------- Regards, Richard Good |
|
![]() |
|
![]() |
|
Don't have v8 running here yet; your snippette doesn't work in v7.1
If decryption is so easy then I don't see the point in encrypting at all. It offers no proprietary protection nor physical protection. - Louie |
|
![]() |
|
![]() |
|
These perms do not seem to have anything to do with dxl encryption.
encryptBuffer__() converts each character to it's ASCII value plus 65. so, "A" gets coverted to "130", "B" gets converted to "131", "ABCD" gets converted to "130131132133" etc. decryptBuffer__() as you might expect, does the reverse. Not sure what use these are. ------------------------- Tony Goodman http://www.smartdxl.com |
|
![]() |
|
![]() |
|
Doesn't sound very exciting! Think I'll put an end to my 5 minute hacking career!
------------------------- Regards, Richard Good |
|
![]() |
|
![]() |
|
I believe that Ring-Zero offers a DXL encryption tool.... You might want to check them out at http://www.ring-zero.com
HTH CW |
|
![]() |
|
![]() |
|
As of this week, there is a freely available dxl encryption tool:
https://support.telelogic.com/en/doors/dxl/
Edited: 25-Oct-2006 at 05:52 by Andrew Wallen |
|
![]() |
|
![]() |
|
Thanks for the tip. Just what the doctor ordered!
------------------------- Regards, Richard Good |
|
![]() |
|
![]() |
|
This software is only for version 8.0 and 8.1 (at least that's what the documentation says). Do you know if there is a version compatible with DOORS 7.1?
There are what appear to be encrypted include files as part of the installation so I assume that there must be an encrypter somewhere. Anyone know? |
|
![]() |
Telelogic DOORS
» DXL Exchange
»
DXL Encrypting
|
![]() |
FuseTalk Standard Edition v3.2 - © 1999-2009 FuseTalk Inc. All rights reserved.