-homepurchasesupportnewsaboutliststipslinks-


Search:

Quick Links:
developer
licenses


FileMaker Pro
   Plug-ins

Activator Plug-in

ClipSave Plug-in

Coding Plug-in

Dialog Plug-in

File Plug-in

Grabber Plug-in

Graphic Plug-in

Number Plug-in

Ranges Plug-in

Serial Plug-in

Sesame Plug-in

Text Plug-in

URL Plug-in

other software:

Astro Tool

OsErrrs database

ProMaker Utils

Troi Coding plug-in logo

Troi Encryptor plug-in 2.5.2

Encrypt Rijndael AES with FileMaker Pro 9

This plug-in adds encryption and encoding functions to FileMaker Pro 7, 8.x and 9. With the Troi Encryptor plug-in you can make sure information can only be read by the persons you want. With it you can encrypt fields using the powerful 128 bit Rijndael encryption scheme, so that your sensitive data is secure.

overview | download | details | screenshots | comments | buy-it

List of Features

Compatible with FileMaker Pro 9

Troi Encryptor Plug-in 2.5.2 is compatible with FileMaker Pro 9 on Windows and is a Universal Plug-in on Mac OS X.

Encryption and decryption using 128 bit Rijndael AES encryption scheme

With the Encryptor plug-in you can encrypt fields using the powerful Rijndael AES encryption scheme, so that your sensitive data is secure. This function will produce text that looks like this:

encrption sample text

So can you read this? =)

Compress and Decompress text

You can compress text using the ZLIB compression.

Send Sensitive data via Email

With the SafeAscii function you can create data that can be sent safely over the Internet, for example via email. It will convert fields that contain higher ASCII, into a format that contains lower ASCII only. For example the text: "•Günther and Børg" will be coded like this:

%Troi SafeAscii v1.0
.VG.Pnther-Pand-PB/>rg
%End SafeAscii v1.0

This can be decoded again, to recreate all the original higher ASCII characters. More importantly if you use this function on encrypted text it will also be converted to a format that is safe to send over the Internet.

Export and import data without risk

The plug-in has a function SafeShortAscii, which is a variant of the SafeAscii function. With this you can export any text field, including encrypted data, to an export file.

And more...

The plug-in has a generic code function, which makes it possible to encrypt a field with the key as the parameter. This opens up the possibility to decrypt without the need for a script. Below are all functions of the Encryptor plug-in:

 
Function name
Short description

Encr_BinaryToNum

Converts a binary number to its decimal representation

Encr_Checksum

Sum of the ASCII values of the characters modulo 1024. ALL characters are counted, also non-printing characters like spaces and returns.

Encr_Code

Performs a encryption or decryption of the data field, depending on switches.

Encr_Compress

Compresses text using a ZLIB algorithm.

Encr_DecodeSafeAscii

Decodes a text in the SafeASCII format to the original text.

Encr_Decompress

Decompresses text that was previously compressed.

Encr_DecryptNewDES

Decrypts text using a newDES algorithm and the current crypt key. Specify the correct key first with the function "Encr_SetCryptKey".

Encr_EncodeSafeAscii

Encodes a text to lower ASCII characters in the range 45...127. The result can be sent safely over the Internet without any characters being changed. This function formats the output so that it is better readable for email.

Encr_EncodeShortSafeAscii

Encodes a text to Ascii characters in the range 45...127. These character can be exported as tab separated text and also sent safely over the internet.

Encr_EncryptNewDES

Encrypts text using a newDES algorithm and the current crypt key. Specify a key first with the function "Encr_SetCryptKey".

Encr_NumToBinary

Converts a number to its binary representation.

Encr_Rotate13

Very simple coding of text. Shifts the character values by 13 to encrypt text stored in a FileMaker field. The field may be decrypted by using Rotate13 again.

Encr_SetCryptKey

Specify which key is used to encrypt and decrypt a text.

Encr_TextSignature

Generates a signature of the characters that you can see. This means that only characters a-z, A-Z and 0-9 are used to generate the signature. So adding non-printing characters like spaces and returns doesn't change the signature.

Encr_Version

Use this function to see which version of the plug-in is loaded. Note: This function is also used to register the plug-in.

Encr_MakeDigest

Generates a MD5 or SHA1 digest.

Encr_EncodeBase64

Encodes a text to Base64 encoding. The result can be sent safely over the Internet without any characters being changed. This function formats the output so that it is better readable for email.

Encr_DecodeBase64

Decodes a text formatted in Base64 to the original text.

Encr_EncryptRijndaelAES

Encrypts text using a the Rijndael AES algorithm and the password.

Encr_DecryptRijndaelAES

Decrypts text using a the Rijndael AES algorithm and the password.

User Manual and Extensive examples

We've added 11 sample databases which show you how to implement the functions. And we've also included a user guide to the download.

You can view the user guide online:
Troi Encryptor Plug-in 2.5.2 User Guide.pdf.
(You need Navigator and Acrobat Reader plug-in for this).

What can you do with the Encryptor plug-in ?

Suggested uses of this plug-in are:

  • Make sure that confidential data stays confidential
  • Share medical data over the Internet, including pictures
  • Verify the correctness of important text
  • Compress large texts

Of course much more is possible. The best way to see if it can help you is to try it out. Please mail us if you have an interesting application of the Encryptor plug-in. We are always interested in what you can do with it.

What are the costs?

Below are the prices for new licenses (upgrades from previous versions: see below).

  • 1-24 Single user license: US$ 79 per user
  • 25-99 Single user license: US$ 49 per user
  • 100 or more Single user license: US$ 29 per user
  • Developer Distribution license (Mac OS): US$ 299
  • Developer Distribution license (Windows): US$ 299
  • Developer Distribution license (Mac and Windows): US$ 499

Upgrades from previous versions

If you bought a license on or after February 15th, 2005 the upgrade is free. Note: the 2.5.x version needs a new registration string. We have emailed all eligible customers a new registration string. Contact us if you have not received yours.

If you bought a license before February 15th, 2005 you will need to upgrade to use the 2.5.x version:

  • Upgrade from single user license (Mac OS or Windows): US$ 29 per user
  • Upgrade from single platform developer license to single platform developer license: US $129
  • Upgrade from X-platform developer license to X-platform developer license: US$ 199

    -> Buy Troi Encryptor Plug-in 2.5 online here

Developer License available

For the Encryptor plug-in we have a developer license specially intended for developers of databases. This license allows you to include our plug-ins with ALL databases or FileMaker solutions that your company sells. See the Developer License page for more information.

Das Deutsche FileMaker Magazin hat eine Einführung in die Anwendung der Plugin-Technik und eine Rezension von das Coding Plug-in gedruckt. Clicken Sie hier für den Artikel.

Back to main Encryptor Plug-in page
www.troi.com/software