Linked Questions

7
votes
1answer
305 views

Obfuscate the code for a function [duplicate]

I have written a Mathematica package on game theory (containing functions that tests whether a game is perfect recall, finds optimal strategies for a player in a game, etc.) and would like people to ...
2
votes
0answers
157 views

How safe are ReadProtected and Locked symbols? [duplicate]

Possible Duplicate: How to distribute proprietary Mathematica code I suspect that there is a way to expose the down values of such symbols with an attack along these lines: ...
2
votes
0answers
77 views

Program hidden beneath an interface in mathematica [duplicate]

I recently wrote a mathematica code that I would like to distribute to some friends. However, I don't want to give away the code. Is there a way that I can hide the code beneath an interface kind of ...
0
votes
0answers
40 views

Read/Write protection of script [duplicate]

I have a script file (.m), which I need to distribute for execution. How can I read/write protect it? thanks
68
votes
4answers
16k views

How do I save a variable or function definition to a file?

Is it possible to save a function which was created via Interpolation of some data in such a way that I can use this function in a new Mathematica session without ...
19
votes
2answers
1k views

Encrypt the password used for SendMail

I want Mathematica to send me an email when the computation is finished. To that end, I have a cell with SendMail[...] which I place behind my computation in the ...
23
votes
2answers
1k views

How safe is Encode?

How safe is an encoded package (using locked, etc)? If I don't specify a personal key, I understand that the encoding key must be somewhere in the Mathematica program itself, and so it is not a ...
3
votes
2answers
155 views

Lock .nb cells of a file

I'm working on my research and I defined a few function that I don't want anyone to take from my code. And I must submit the Mathematica file to a public place. Is there any way to lock my nb file by ...
6
votes
1answer
237 views

Prevent package from being opened in a notebook interface

I have a package which I need to deploy in a client's environment. It has proprietary code and solutions that I need to protect from prying eyes and inquisitive minds. The forum has discussed much ...
2
votes
0answers
216 views

Conceal GUI source code

I'm working with a simple software application written in Mathematica, composing of several .nb and .m files. The application is centered around a simple mathematica GUI, which includes several ...
0
votes
0answers
83 views

How to create a file that runs without displaying the code (similar to an .exe)

I am writting a code that could be useful for some people. The program will be free but I would like to protect the code. As I am not good at explaining myself I will simply illustrate my question ...
0
votes
0answers
49 views

How to release a secure MMA-NB/CDF with restrictions/locks to the back-end code visibility

Intention is to distribute demonstration files just like Wolfram Demonstrations (mainly dynamic manipulations with assisting textual explanations based off on Numerical Methods course lectures). If ...
2
votes
0answers
43 views

Protect a package from removed or altered system commands

I am creating a package and I would like it to be secure, i.e. it loads and runs using Needs but the code stays secret. So I set up the protection using: ...