does restoring sav file routines open the way to some sort of decompilation? [message #89357] |
Wed, 27 August 2014 01:43  |
bremen.dlr
Messages: 3 Registered: August 2014
|
Junior Member |
|
|
In order to hand my idl routines to other research groups, I would like to not give away my source code but only binaries of my routines. Now, sav files look like the way to go. My only concern is whether the restoring of such sav files might give access in some obscure way to the source code of my routines, ie does the restore command enable a gifted IDL user to perform a decompilation of the binaries? Or am I perfectly safe by handing over sav file routines (ie not give away the ideas and work in my source code)?
Thanks for your answers.
|
|
|
|
|
Re: does restoring sav file routines open the way to some sort of decompilation? [message #89361 is a reply to message #89360] |
Wed, 27 August 2014 07:50   |
chris_torrence@NOSPAM
Messages: 528 Registered: March 2007
|
Senior Member |
|
|
On Wednesday, August 27, 2014 7:36:57 AM UTC-6, breme...@gmail.com wrote:
> Am Mittwoch, 27. August 2014 14:51:16 UTC+2 schrieb skymaxwell:
>
>> Hi,
>
>>
>
>>
>
>>
>
>> User can't get access to your IDL code through SAV files.
>
>
>
> Thanks for the quick reply. Can you give some kind of technical details about the inner workings of a function call "restore"? Or some official reference in IDL docs? (This does not mean I distrust your word nor is it meant to discredit your expertise in any way, I just want to be double-sure about this).
Hi breme (?),
This is Chris Torrence, Technical Lead for IDL at Exelis VIS. I can confirm what the other poster said. IDL *code* Save files are encrypted with a proprietary algorithm that prevents the de-coding of the compiled code. (Data save files are not encrypted.) If you compile your code and save it to an IDL save file, there should be no way for a user to decrypt the contents and recover your code. This encryption was added in IDL 6.1 (2004) so as long as you create your save files with a more recent IDL version, you can ensure that it is safe.
Cheers,
Chris
Exelis VIS
|
|
|
|
Re: does restoring sav file routines open the way to some sort of decompilation? [message #89367 is a reply to message #89357] |
Thu, 28 August 2014 04:37  |
bremen.dlr
Messages: 3 Registered: August 2014
|
Junior Member |
|
|
Am Mittwoch, 27. August 2014 10:43:30 UTC+2 schrieb breme...@gmail.com:
> In order to hand my idl routines to other research groups, I would like to not give away my source code but only binaries of my routines. Now, sav files look like the way to go. My only concern is whether the restoring of such sav files might give access in some obscure way to the source code of my routines, ie does the restore command enable a gifted IDL user to perform a decompilation of the binaries? Or am I perfectly safe by handing over sav file routines (ie not give away the ideas and work in my source code)?
>
> Thanks for your answers.
Thanks skymaxwell and Chris Torrence. I guess that fully answers my questions and leaves no more room for any concern. Cheers ;)
|
|
|