Tao Effect Forums

Espionage => Espionage 3 => Source Code Applications => Topic started by: greg on September 15, 2013, 01:01:21 PM

Title: READ BEFORE POSTING!
Post by: greg on September 15, 2013, 01:01:21 PM
Note: This section is under construction. Consider it a rough draft and expect its contents to change in the near future. Nothing written in this post is considered to be the final word. There might be errors and typos here. In all cases the actual wording of the contract you sign takes precedence. However, we expect the "spirit" of what is written here to remain the same.

Minimum Requirements for Applying

To obtain access to Espionage's source code, you must sign a Non-Disclosure Agreement and meet at least the following criteria:


If you do not have a strong understanding of how to use GPG then DO NOT APPLY!

We reserve the right to reject any application, but we will publicly state the reason for doing so (or if you prefer us to give the reason in private, we can do that as well).

Agreement Preview

Before applying, please keep in mind that you will be asked to agree to at least the following. The wording of the actual contract supercedes anything written here:


Your Rights

For some people, the fact that we are sharing Espionage's source code may not be enough to prove our trustworthiness. Therefore, we additionally allow approved applicants to release copies of Espionage subject to (at least) the following terms:


Applications may take anywhere from one day to one month for approval (depending on how many we receive and how long it takes us to process them). In extremely rare circumstances, it is possible that it may take longer for us to approve an application. You're always free to contact us publicly or privately about the status of your application.

How to Apply

If you meet the criteria for applying and agree with everything above, then create a thread in this forum (https://www.taoeffect.com/forum/index.php?board=14.0) that includes at least the following information:


Yes, you may encrypt your entire post with our GPG key if you desire.




Our Public GPG Key

You can find our 4096-bit key by searching for A884B988 on a keyserver (an old key, DB147F1C, was revoked, so don't use that one).

You must obtain our PGP key through one of the well-known key servers out there (like keys.gnupg.net, the default in GPG). This prevents you from using a compromised or outdated key.

As a convenience, you may also verify that the the key you obtain from the keyserver is the same as the one listed below:

-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: GnuPG v1.4.14 (Darwin)
Comment: GPGTools - http://gpgtools.org

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
IMiRZsgztcOLMaGhDAi5jLEt0w==
=rp8c
-----END PGP PUBLIC KEY BLOCK-----


If you have any questions, please post them in this thread.

November 9, 2013: Fixed typo, "your" => "you".

October 3, 2014: Added link to http://www.keylength.com/en/compare/ for key strength equivalency.