professional encryption software finecrypt 8.1. contents introduction introduction features features...

41
Professional Professional Encryption Software Encryption Software FINECRYPT 8.1 FINECRYPT 8.1

Upload: branden-morgan

Post on 02-Jan-2016

239 views

Category:

Documents


4 download

TRANSCRIPT

Page 1: Professional Encryption Software FINECRYPT 8.1. Contents Introduction Introduction Features Features Installation Installation Tests Tests Results Results

Professional Encryption Professional Encryption SoftwareSoftware

FINECRYPT 8.1FINECRYPT 8.1

Page 2: Professional Encryption Software FINECRYPT 8.1. Contents Introduction Introduction Features Features Installation Installation Tests Tests Results Results

ContentsContents

IntroductionIntroduction FeaturesFeatures InstallationInstallation TestsTests ResultsResults ConclusionConclusion

Page 3: Professional Encryption Software FINECRYPT 8.1. Contents Introduction Introduction Features Features Installation Installation Tests Tests Results Results

Cryptography IntroductionCryptography Introduction

Study of secret writingStudy of secret writing Storing information in a form which allows Storing information in a form which allows

it to be revealed to those you wish to see it it to be revealed to those you wish to see it yet hides it from all othersyet hides it from all others

Effective way to reliably protect Effective way to reliably protect confidential dataconfidential data

Page 4: Professional Encryption Software FINECRYPT 8.1. Contents Introduction Introduction Features Features Installation Installation Tests Tests Results Results

Benefits of Cryptographic Benefits of Cryptographic Technologies?Technologies?

Data secrecyData secrecy Data integrity Data integrity Authentication of message originatorAuthentication of message originator Non-repudiationNon-repudiation

Page 5: Professional Encryption Software FINECRYPT 8.1. Contents Introduction Introduction Features Features Installation Installation Tests Tests Results Results

Why FineCrypt?Why FineCrypt? Security software applicationSecurity software application Enables to securely store the data using Enables to securely store the data using

strong encryptionstrong encryption Written in Assembly LanguageWritten in Assembly Language 1.5 Times faster the other encryption 1.5 Times faster the other encryption

tools tools Uses Symmetric Key Encryption i.e the Uses Symmetric Key Encryption i.e the

sender and receiver of a message know sender and receiver of a message know and use the same secret keyand use the same secret key

Page 6: Professional Encryption Software FINECRYPT 8.1. Contents Introduction Introduction Features Features Installation Installation Tests Tests Results Results

Awards of FineCryptAwards of FineCrypt

Page 7: Professional Encryption Software FINECRYPT 8.1. Contents Introduction Introduction Features Features Installation Installation Tests Tests Results Results

Features?Features? Supports 10 Encryption Algorithms i.e. AES, Supports 10 Encryption Algorithms i.e. AES,

Blowfish, 3DES etcBlowfish, 3DES etc Uses 4 Encryption Modes i.e. ECB, CBC, CFB Uses 4 Encryption Modes i.e. ECB, CBC, CFB

and OFBand OFB Only program which checks the correctness of Only program which checks the correctness of

encryption encryption FineCrypt Communicator - Exchanging FineCrypt Communicator - Exchanging

encrypted files and encryption keys with other encrypted files and encryption keys with other usersusers

Page 8: Professional Encryption Software FINECRYPT 8.1. Contents Introduction Introduction Features Features Installation Installation Tests Tests Results Results

Features Features (cont)(cont)

Key Management using key managerKey Management using key manager Encrypt several files either into single Encrypt several files either into single

encrypted archive or into different encrypted encrypted archive or into different encrypted filesfiles

Encrypt files both with the password and with Encrypt files both with the password and with the keythe key

Permanent File Deletion using “Wipe” utilityPermanent File Deletion using “Wipe” utility

Page 9: Professional Encryption Software FINECRYPT 8.1. Contents Introduction Introduction Features Features Installation Installation Tests Tests Results Results

10 Encryption Algorithms10 Encryption Algorithms

Page 10: Professional Encryption Software FINECRYPT 8.1. Contents Introduction Introduction Features Features Installation Installation Tests Tests Results Results

Encryption ModesEncryption Modes Used with block cipher to encrypt a Used with block cipher to encrypt a

message of arbitrary length message of arbitrary length

Electronic Cookbook Mode (ECM)Electronic Cookbook Mode (ECM) Cipher Block Chaining mode (CBC)Cipher Block Chaining mode (CBC) Cipher Feedback mode (CFB)Cipher Feedback mode (CFB) Output Feedback mode (OFB)Output Feedback mode (OFB)

Page 11: Professional Encryption Software FINECRYPT 8.1. Contents Introduction Introduction Features Features Installation Installation Tests Tests Results Results

Reference & System SupportReference & System Support Download SourcesDownload Sources

www.finecrypt.net www.download.com

System SupportSystem Support Windows 9xWindows 9x Windows 2000Windows 2000 Windows XPWindows XP Windows 2003Windows 2003

Page 12: Professional Encryption Software FINECRYPT 8.1. Contents Introduction Introduction Features Features Installation Installation Tests Tests Results Results

Once fcinst.exe downloaded on the machine, click the Once fcinst.exe downloaded on the machine, click the package to start installationpackage to start installation

You will come up with the following screen. Click You will come up with the following screen. Click continue to proceedcontinue to proceed

Page 13: Professional Encryption Software FINECRYPT 8.1. Contents Introduction Introduction Features Features Installation Installation Tests Tests Results Results

Click NextClick Next

Page 14: Professional Encryption Software FINECRYPT 8.1. Contents Introduction Introduction Features Features Installation Installation Tests Tests Results Results

Read the license Agreement and if you Read the license Agreement and if you agree the terms and condition then proceedagree the terms and condition then proceed

Page 15: Professional Encryption Software FINECRYPT 8.1. Contents Introduction Introduction Features Features Installation Installation Tests Tests Results Results

Choose the destination location where Choose the destination location where you want to install FineCryptyou want to install FineCrypt

Page 16: Professional Encryption Software FINECRYPT 8.1. Contents Introduction Introduction Features Features Installation Installation Tests Tests Results Results

After giving the destination location, After giving the destination location, click next to proceedclick next to proceed

Page 17: Professional Encryption Software FINECRYPT 8.1. Contents Introduction Introduction Features Features Installation Installation Tests Tests Results Results

Click Finish to restart the Click Finish to restart the computercomputer

Page 18: Professional Encryption Software FINECRYPT 8.1. Contents Introduction Introduction Features Features Installation Installation Tests Tests Results Results

ArcViewer WindowArcViewer Window

Page 19: Professional Encryption Software FINECRYPT 8.1. Contents Introduction Introduction Features Features Installation Installation Tests Tests Results Results

Encryption using PasswordEncryption using Password

Click with the right mouse button on selected files; from the Click with the right mouse button on selected files; from the FineCrypt submenu choose "Encrypt with password" menu FineCrypt submenu choose "Encrypt with password" menu itemitem

Page 20: Professional Encryption Software FINECRYPT 8.1. Contents Introduction Introduction Features Features Installation Installation Tests Tests Results Results

Enter the passphrase you want to encrypt a Enter the passphrase you want to encrypt a filefile

Page 21: Professional Encryption Software FINECRYPT 8.1. Contents Introduction Introduction Features Features Installation Installation Tests Tests Results Results

Choose Encryption Algorithm & Encryption Mode. In Choose Encryption Algorithm & Encryption Mode. In this example, we selected the algorithm 3DES with this example, we selected the algorithm 3DES with CFB modeCFB mode

Page 22: Professional Encryption Software FINECRYPT 8.1. Contents Introduction Introduction Features Features Installation Installation Tests Tests Results Results

Then click on Encrypt button and save the file Then click on Encrypt button and save the file with .fca format. You will get the encrypted file, with .fca format. You will get the encrypted file, as shown highlightedas shown highlighted

Page 23: Professional Encryption Software FINECRYPT 8.1. Contents Introduction Introduction Features Features Installation Installation Tests Tests Results Results

Decryption using PasswordDecryption using Password

In order to decrypt a file or folder, click the In order to decrypt a file or folder, click the desired sourcedesired source

Page 24: Professional Encryption Software FINECRYPT 8.1. Contents Introduction Introduction Features Features Installation Installation Tests Tests Results Results

Click the file you want to decrypt. FineCrypt Click the file you want to decrypt. FineCrypt will ask you for Password. Enter the Passwordwill ask you for Password. Enter the Password

Page 25: Professional Encryption Software FINECRYPT 8.1. Contents Introduction Introduction Features Features Installation Installation Tests Tests Results Results

By pressing the Ok button you will get By pressing the Ok button you will get the decrypted filethe decrypted file

Page 26: Professional Encryption Software FINECRYPT 8.1. Contents Introduction Introduction Features Features Installation Installation Tests Tests Results Results

Encryption using KeyEncryption using Key

Right Click the file or folder you want to Right Click the file or folder you want to Encrypt. Encrypt the file using “Encrypt with Encrypt. Encrypt the file using “Encrypt with Key…” optionKey…” option

Page 27: Professional Encryption Software FINECRYPT 8.1. Contents Introduction Introduction Features Features Installation Installation Tests Tests Results Results

Click on Settings and then select the Click on Settings and then select the algorithm and mode to encrypt the filealgorithm and mode to encrypt the file

Page 28: Professional Encryption Software FINECRYPT 8.1. Contents Introduction Introduction Features Features Installation Installation Tests Tests Results Results

Click on Password Button and generate the key. Then Click on Password Button and generate the key. Then Save the key, specify name and location for encrypted Save the key, specify name and location for encrypted file and then press Encrypt buttonfile and then press Encrypt button

Page 29: Professional Encryption Software FINECRYPT 8.1. Contents Introduction Introduction Features Features Installation Installation Tests Tests Results Results

You will get the encrypted file along with the keyYou will get the encrypted file along with the key

Page 30: Professional Encryption Software FINECRYPT 8.1. Contents Introduction Introduction Features Features Installation Installation Tests Tests Results Results

Decryption using KeyDecryption using Key

In order to decrypt a file or folder, open the In order to decrypt a file or folder, open the encrypted file and you will get screen aboveencrypted file and you will get screen above

Page 31: Professional Encryption Software FINECRYPT 8.1. Contents Introduction Introduction Features Features Installation Installation Tests Tests Results Results

Click the “Read…” button and select the Click the “Read…” button and select the saved key which was used to encrypt the saved key which was used to encrypt the file and then press okfile and then press ok

Page 32: Professional Encryption Software FINECRYPT 8.1. Contents Introduction Introduction Features Features Installation Installation Tests Tests Results Results

You can see the decrypted file aboveYou can see the decrypted file above

Page 33: Professional Encryption Software FINECRYPT 8.1. Contents Introduction Introduction Features Features Installation Installation Tests Tests Results Results

Key Manager InterfaceKey Manager Interface

Page 34: Professional Encryption Software FINECRYPT 8.1. Contents Introduction Introduction Features Features Installation Installation Tests Tests Results Results

Checking reliability of Checking reliability of

FineCrypt's EncryptionFineCrypt's Encryption Comparing the original text and resulting Comparing the original text and resulting

ciphertext, known as ciphertext, known as "test vectors""test vectors" Test vectors - widely published and can Test vectors - widely published and can

find them in the Internetfind them in the Internet Hexadecimal file editor required for Hexadecimal file editor required for

testingtesting Download a simple hexadecimal editor Download a simple hexadecimal editor

"HighLight" @ "HighLight" @ www.finecrypt.net/mylight22.exe

Page 35: Professional Encryption Software FINECRYPT 8.1. Contents Introduction Introduction Features Features Installation Installation Tests Tests Results Results

Testing AES Algorithm with Electronic Testing AES Algorithm with Electronic Codebook ModeCodebook Mode

Download the test vectors for AES Download the test vectors for AES algorithm from National Institute of algorithm from National Institute of Standards and Technology (NIST)Standards and Technology (NIST)

http://csrc.nist.gov/encryption/aes/rijndael/rijndael-vals.zip

Unzip and open the file "ecb_tbl.txt"Unzip and open the file "ecb_tbl.txt"

Page 36: Professional Encryption Software FINECRYPT 8.1. Contents Introduction Introduction Features Features Installation Installation Tests Tests Results Results

Create new file in hexadecimal editorCreate new file in hexadecimal editor Enter the plaintext exactly as shown in Enter the plaintext exactly as shown in

the test vectorthe test vector

Page 37: Professional Encryption Software FINECRYPT 8.1. Contents Introduction Introduction Features Features Installation Installation Tests Tests Results Results

Save the file as “aesp” at desired Save the file as “aesp” at desired location. Our plaintext is createdlocation. Our plaintext is created

Encrypt “aesp” file using keyEncrypt “aesp” file using key Enter the encryption key exactly as Enter the encryption key exactly as

shown in the test vectorshown in the test vector

Page 38: Professional Encryption Software FINECRYPT 8.1. Contents Introduction Introduction Features Features Installation Installation Tests Tests Results Results

Select AES with ECB modeSelect AES with ECB mode Set “Don’t compress” option on “General” Set “Don’t compress” option on “General”

pagepage Do not change anything in the "initial vector" Do not change anything in the "initial vector"

editor windoweditor window Press the "Encrypt" button and encrypt the Press the "Encrypt" button and encrypt the

filefile The process is finishedThe process is finished

Page 39: Professional Encryption Software FINECRYPT 8.1. Contents Introduction Introduction Features Features Installation Installation Tests Tests Results Results

Now check the ciphertext in the file “aesp” corresponds Now check the ciphertext in the file “aesp” corresponds with NIST’s ciphertext or notwith NIST’s ciphertext or not

Open the encrypted file in Hex EditorOpen the encrypted file in Hex Editor

Compare that green text with test vector and make sure Compare that green text with test vector and make sure they are identicalthey are identical

Page 40: Professional Encryption Software FINECRYPT 8.1. Contents Introduction Introduction Features Features Installation Installation Tests Tests Results Results

Cracking EncryptionCracking Encryption

Page 41: Professional Encryption Software FINECRYPT 8.1. Contents Introduction Introduction Features Features Installation Installation Tests Tests Results Results

ConclusionConclusion

Information Security is becoming more Information Security is becoming more important after Sept 11, 2001important after Sept 11, 2001

Encryption products - locks and keys of the Encryption products - locks and keys of the Information AgeInformation Age

FineCrypt - Best freeware Cryptographic tool FineCrypt - Best freeware Cryptographic tool available on Internetavailable on Internet