Hi Greg,
 
We have developed a few encryption suites using OpenROAD code. Each case
has very specific requirements.  Check if any of these match your
requirements.
 
 
- EFT authorisations.  The Accounts clerk creates a batch and codes it
with a random key or can choose a system generated key. The manager must
approve the batch with a matching private key. The data is stored in
plain text but the authorisation routine checks the data against the key
and a checksum to make sure there are no changes.  Each manager has
their own key and the keys have an inbuilt expiry date. eg:
 
Generate Payment batch.  Clerk enters ABCDEFGH
Approve Payment batch. Manager enters XCRTGDSA
 
 
- Creditcard information.  Two way encryption for encoding sensitive
customer information.  There is OpenROAD and SQL implementations for the
encryption and decryption.  The routine is driven by a seed value which
can be unique for each customer/document etc.  In order to allow the
encrypted data to be searchable, you can soften the encryption by using
a constant seed. In my implementation (mssql) I use insert triggers on
the table to encrypt the data automatically.
 
lv_EncryptedCard = p4_encrypt( Li_Customer, Lv_CreditCard );
select customer_no, decrypt(customer_no, CreditCard) from payments 
 
 
- MD5 checksum to ensure authenticity of payment transactions. The md5
encryption routine written in C.  Single call to encrypt a piece of
text. eg
 
Lv_Encrypted = md5sig( Lv_PlainText);
 
 
- Payment batches sent via FTP.  Encrypted with PGP via operating system
call. Public key / private key coded to individual user on particular
machine. Eg:
 
CALL SYSTEM 'start c:\utils\pgp.bat ' + Lv_Myfile;
CALL SYSTEM 'start c:\utils\send_via_ftp.bat ' + Lv_Myfile + '.PGP';
 
 
Regards
 
Paul White
Peerless IT
 

________________________________

        From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Greg Wilding
        Sent: Tuesday, 17 April 2007 7:06 AM
        To: OpenRoad user list
        Subject: [Openroad-users] Column Encryption
        
        

        Does anybody run any internal/third party Encryption tools
against OpenROAD to Encrypt/De-encrypt a database column either using a
code based solution or a public/private key pair

        Thanks 

        Greg Wilding 
        OpenROAD Developer 
        ING Australia 
        Business Technology - Life Risk & Direct Insurances 
        Level 5, 68 Pitt Street SYDNEY 2000 
        T  (02) 8238 3390, F (02) 8238 3671 
        E [EMAIL PROTECTED] 


        
        
        IMPORTANT NOTICE
        This communication including any file attachments is intended
solely for the use of the individual or entity to whom it is addressed.
If you are not the intended recipient, or the person responsible for
delivering this communication to the intended recipient, please
immediately notify the sender by e-mail and delete the original
transmission and its contents. Any unauthorised use, dissemination,
forwarding, printing, or copying of this communication including any
file attachments is prohibited.
        
        It is your responsibility to scan this communication including
any file attachment for viruses and other defects. To the extent
permitted by law, ING and its associates will not be liable for any loss
or damage arising in any way from this communication including file
attachments.
        

_______________________________________________
Users mailing list
Users@lists.ingres.com
http://lists.ingres.com/mailman/listinfo/users

Reply via email to