Netica offers strong (64+ bit) encryption of Bayes nets. It may be used for security during the development of classified Bayes nets, or to protect your IP when distributing Bayes nets.
How To: Make the net the active window, choose File → Encryption Password, and enter the password you wish to use. From then on, each time you save the net, it will be in encrypted form.
Once a net is saved in encrypted form, the only way to read it is using Netica, and to supply Netica with the same password used to encrypt it.
For Netica API: Encryption is often used to protect IP when distributing a Bayes net in a package which also contains Netica API and a specialized program that is going to use the net via Netica API. The specialized program has the password built into it (possibly in mutated or distributed form to evade detection), and it uses that password when it calls Netica API to read in the Bayes net.
Obfuscation: When you want
to hide the identifying information in a Bayes net, but you can't use
encryption because you have to make the net available, then obfuscating
the net may be a better choice.