Author Topic: Can you recommend Lisp encrpytion software  (Read 12856 times)

0 Members and 1 Guest are viewing this topic.

hyposmurf

  • Guest
Can you recommend Lisp encrpytion software
« on: April 01, 2008, 03:42:26 PM »
Im looking to be able to encrypt my lisps.What I'd like to be able to do is have the encryption software installed on my USB stick,that way I can encrpyt at home or work.

JohnK

  • Administrator
  • Seagull
  • Posts: 10648
Re: Can you recommend Lisp encrpytion software
« Reply #1 on: April 01, 2008, 03:48:13 PM »
TheSwamp.org (serving the CAD community since 2003)
Member location map - Add yourself

Donate to TheSwamp.org

Guest

  • Guest
Re: Can you recommend Lisp encrpytion software
« Reply #2 on: April 01, 2008, 03:49:37 PM »
.VLX or .FAS files would probably be your best bet.  Regular LSP files can be easily decrypted.

Keith™

  • Villiage Idiot
  • Seagull
  • Posts: 16899
  • Superior Stupidity at its best
Re: Can you recommend Lisp encrpytion software
« Reply #3 on: April 01, 2008, 04:12:28 PM »
.VLX or .FAS files would probably be your best bet.  Regular LSP files can be easily decrypted.

Agreed ... although VLX and FAS files can be decrypted as well, they are notoriously harder to do ... I have been on the bad end of the dubious task to have to do that ... you know the drill .. development computer died, data irretrievably lost ... deployed programming in only VLX format.

Ugh ... not a pretty sight
Proud provider of opinion and arrogance since November 22, 2003 at 09:35:31 am
CadJockey Militia Field Marshal

Find me on https://parler.com @kblackie

hyposmurf

  • Guest
Re: Can you recommend Lisp encrpytion software
« Reply #4 on: April 01, 2008, 04:32:44 PM »
Is there a way to easily convert them into this format?I guess you cant just add another file extension and load them just like lsp files?
Thanks for the link

JohnK

  • Administrator
  • Seagull
  • Posts: 10648
Re: Can you recommend Lisp encrpytion software
« Reply #5 on: April 01, 2008, 04:36:46 PM »
Wait, hold on a sec!

Do you want these `encrypted' lisp files to work in autocad?
OR
Is this just a way to protect your source code in between COMPILING?

NOTE:
Converting a LSP to VLX, FAS is called compiling so i use that word instead of `ENCRYPTING' even though `COMPILE' usually means to ``convert to machine code blah, blah''.


EDIT: Sorry fat fingers hit post to early.
TheSwamp.org (serving the CAD community since 2003)
Member location map - Add yourself

Donate to TheSwamp.org

Keith™

  • Villiage Idiot
  • Seagull
  • Posts: 16899
  • Superior Stupidity at its best
Re: Can you recommend Lisp encrpytion software
« Reply #6 on: April 01, 2008, 04:38:39 PM »
Is there a way to easily convert them into this format?I guess you cant just add another file extension and load them just like lsp files?
Thanks for the link

No, if you encrypt them using the program provided in the link, you will have to unencrypt them when you wish to use them.

If you compile them to VLX or FAS using the VLIDE, you will not need to do anything except load them.
Proud provider of opinion and arrogance since November 22, 2003 at 09:35:31 am
CadJockey Militia Field Marshal

Find me on https://parler.com @kblackie

JohnK

  • Administrator
  • Seagull
  • Posts: 10648
Re: Can you recommend Lisp encrpytion software
« Reply #7 on: April 01, 2008, 04:52:31 PM »

No, if you encrypt them using the program provided in the link, you will have to unencrypt them when you wish to use them.

If you compile them to VLX or FAS using the VLIDE, you will not need to do anything except load them.

However the VLIDE will not be able to reside on your USB stick (VLX and FAS does not fit the initial criteria).
TheSwamp.org (serving the CAD community since 2003)
Member location map - Add yourself

Donate to TheSwamp.org

csgoh

  • Newt
  • Posts: 176
Re: Can you recommend Lisp encrpytion software
« Reply #8 on: April 02, 2008, 05:19:22 AM »
i use a safenet superpro usb dongle to control unauthorised usage of my lisp prog in my office. i compile my lisp into fas / vlx and with the api provided by the superpro dongle, and having a routine in the lisp , i check for the existence of the usb dongle key. if its not there, exit and the usern cannot use the lisp prog at all.


septicad

  • Guest
Re: Can you recommend Lisp encrpytion software
« Reply #9 on: April 04, 2008, 10:59:45 AM »
so... what if someone spent a whole lot of time developing a LISP/VLISP/DCL program and someone begged them to buy it....  what can you do to protect it???

on another note:

What languages are protectable? ARX?
Whats the easiest to learn or rather self-teach?

Thanks,
Steve

CAB

  • Global Moderator
  • Seagull
  • Posts: 10401
Re: Can you recommend Lisp encrpytion software
« Reply #10 on: April 04, 2008, 11:05:36 AM »
However the VLIDE will not be able to reside on your USB stick (VLX and FAS does not fit the initial criteria).

I don't think you need the original VLIDE to run a VLX or FAS routine.
I've reached the age where the happy hour is a nap. (°¿°)
Windows 10 core i7 4790k 4Ghz 32GB GTX 970
Please support this web site.

JohnK

  • Administrator
  • Seagull
  • Posts: 10648
Re: Can you recommend Lisp encrpytion software
« Reply #11 on: April 04, 2008, 11:44:56 AM »
However the VLIDE will not be able to reside on your USB stick (VLX and FAS does not fit the initial criteria).

I don't think you need the original VLIDE to run a VLX or FAS routine.
huh?  ...no.

vlx and fas are `compilied' formats.

I often put that word compiled into quotes because the vlide doesnt really go thru the true compile process like in other languages. If you study the vlx/fas format you will see that all that really happens during the compile process is more like substitution. Your functions are intact as they are in the source, the only diff are names are substituted.

NOTE: A VLX file is the same as a FAS file except for a small additional header attached so when we say FAS or VLX we are basicly talking about the same thing.
TheSwamp.org (serving the CAD community since 2003)
Member location map - Add yourself

Donate to TheSwamp.org

JohnK

  • Administrator
  • Seagull
  • Posts: 10648
Re: Can you recommend Lisp encrpytion software
« Reply #12 on: April 04, 2008, 11:47:42 AM »
so... what if someone spent a whole lot of time developing a LISP/VLISP/DCL program and someone begged them to buy it....  what can you do to protect it???

on another note:

What languages are protectable? ARX?
Whats the easiest to learn or rather self-teach?

Thanks,
Steve
You cant with AutoLisp really. Well you can make your own loader; not that hard, ive made one or two.

yes ARX is protected. (ARX is just a DLL for AutoCAD written in C++).

Lisp
TheSwamp.org (serving the CAD community since 2003)
Member location map - Add yourself

Donate to TheSwamp.org

Keith™

  • Villiage Idiot
  • Seagull
  • Posts: 16899
  • Superior Stupidity at its best
Re: Can you recommend Lisp encrpytion software
« Reply #13 on: April 04, 2008, 01:22:38 PM »
FAS and VLX is different from "AutoCAD Protected Lisp"
There are many "AutoCAD Protected Lisp" unencryptors available on the internet ..
Sorry Se7en, but FAS is a compiled resource, VLX is not .. VLX contains compiled FAS files and uncompiled DCL files. Currently there is one known program to decompile FAS into assembly language with bits and pieces of lisp thrown in for good measure, but there is no known complete reversal program available. It makes FAS vulnerable, but not without considerable effort. VLX is vulnerable but only so much as a person would have to separate the resource into various FAS and DCL files.
Proud provider of opinion and arrogance since November 22, 2003 at 09:35:31 am
CadJockey Militia Field Marshal

Find me on https://parler.com @kblackie

septicad

  • Guest
Re: Can you recommend Lisp encrpytion software
« Reply #14 on: April 04, 2008, 01:32:58 PM »
so this is why people don't actively develop for ICAD too much... LSPs are easily stolen...