Home

Disclaimer: - Jens Gödekes Homepage

image

Contents

1. You may consider this like a zip file optionaly encrypted with a password but the extension of the file is bmp and not zip These resulting files are normaly viewable as Windows BMP files But the only chance to decode amp optional decrypt these files is if you use bmpPacker A little example SE EE ae ai Ti el Egeter Eege rio enn Sc aaa ege belleg ee eer ee Ce Ve k n fen et R a oad Sete 3 How to use bmpPacker bmpPacker 1 2 Show Bilmap 3 1 Encode Decode interactively 3 1 1 Encode a file Press the EnCode Decode button and select a file Depending on whether you have chosen an Encryption Mode a password for encryption is required bmpPacker VIZ o SS EE Fie Help BEE EIS Show Bitmap Enter at least 8 better 16 up to 32 ASCH or 16 up to 64 HEX characters n T solseCure as a hex key is ASCII Low Medium Hiah Hex i Low Medium High Key Typ Ce Enber Key manually ASCI Mode Enter Key manually Hex Model XM Cancel Tip You may use lots of non standard alphanumerical characters like _ 2 amp to ensure that your precious data won t be decrypted by a brute force attack If you have choosen a hidden password input see 3 3 3 you have to confirm your entered password Enter a Key or press CES gt m Enter at least B better 16 up to 32 ASCII or 16 up to 64 HEX characters D
2. encryption These option group determines how a sourcefile has to be treated Never Compressing function is disabled If sensibly Default bmpPacker compresses the sourcefile automaticaly and decides after that which of the two files should be used gt f the compressed file is smaller than the sourcefile the compressed file is encoded gt f the compressed file is equal or bigger than the sourcefile the sourcefile is encoded If Extension differs from The file is compressed if the extension of the sourcefile doesn t match one of the given extensions in the edit field below The extensions have to be given separated by a comma or a semicolon There is no case sensitive checking so ZIP or Zip or zip is the same The default extensions are zip Compressed file managed by PKZIP or WINZIP gz Compressed file managed by GNU ZIP gzip arj Compressed file managed by ARJ file archiver rar Compressed file managed by RAR file archiver Izh Compressed file managed by Lharc file archiver cab Compressed file managed by Windows Z Compressed file managed by the UNIX LINUX BSD compress bz2 Compressed file used by a lot of UNIX LINUX BSD systems msi Microsofts own compression format Always Compress and encode the compressed file any case 3 3 5 Compression Level If a file is compressed this option group determines the compression settings Default Use default compression level User Defined Use the compression l
3. s filename Meaning K oder Jk Hex Key which should be used for command line compression To use this option effectively you may activate the option Exit after Conversion B or b Use Blowfish for encryption T or t Use Twofish for encryption R or r Use Rijndael for encryption N or n Use no encryption S or sS Show Bitmap filename A file that has to be encoded encrypted or decoded decrypted These commandline options override the options you ve chosen in the Option form but they do not change them For example If you have chosen Rijndael as your favorite encrypting algorithm and you call bmpPacker T myfile doc your file is encoded using the Twofish algorithm After you start bmpPacker anew without commandline options your selected algorithm Rijndael is used 4 Features The program bmpPacker was written in C I ve used the Borland C Builder 5 to compile the project http www borland com cbuilder index html The manual was written with MS Word 97 the conversion to PDF was done by Adobe Acrobat 4 05 4 1 Encrypting Methods All of the chosen encryption algorithms in this program are much more secure than the two best known synchronous encryption algorithms DES amp triple DES 4 1 1 BlowFish A highly secure 64bit block cipher encrypting algorithm with variable length key Blowfish was designed in 1993 by Bruce Schneier Many applications use BlowFish Open BSD uses this algorithm to
4. 2002 11 12 ee Two high secure encrypting methods have been implemented TwoFish amp Rijndael 1 1 2002 11 27 e Automatic file compression implemented e An Option formular has been implemented e Commandline Options have been implemented e Anew password input field has been implemented 2003 06 13 e Some corrections after the document was reviewed by A Miller 2003 11 30 e Listbox shows now current information you don t need to scroll anymore Keys can be given as hex strings Option n N works now If a bmpPacker configfile is not found in the current directory the searchpath is used to find a configfile The option K enables the possibility to give a password by command line hex string New target filename options have been implemented 4 5 Whatisa hex key Definition hex aka hexadecimal The base 16 numbering system sometimes used as a short way of representing binary numbers The digits 0 9 are used plus the letters A F which stand for numbers 10 to 15 The farthest right digit is the ones place the digit next to the left is the 16s place the next place to the left is 1672 256 etc Each place is 16 times the place immediately to the right of it Samples 12 hex gt 1 16 2 gt 16 2 gt 18 decimal 3F hex gt 3 16 15 gt 48 15 gt 63 decimal FA hex gt 15 16 10 gt 240 10 gt 250 decimal So you are able to identify any possible alphanumerical character but also the characters th
5. UTOT ASCII Low Medium High Hex Low Medium High Ken Type E Enter Key manually ASCII Mode Reenter your ASCII password or press lt ESC gt C Enter Key manually Hex Mode MA Level Low Medium High Much more efficient is the new feature with version 1 2 You can enter the en decryption key in hex mode With this mode you are able to use all 256 different 8 bit combinations see appendix if you don t know what hex is Enter a Key or press lt ESC gt Aes ler E e SI Enter at least 6 better 16 up to 32 ASCII or 16 up to 64 HEX characters Oliaedissteads560 126045 46facdl2bedel ASCII Low Medium High Hex Low Medium High Ken Type Enter Key manually ASCII Model Ce Enter Key manually Hex Mode ff OK A Cancel If you want to Escape you may press Cancel or press the lt ESC gt Key The whole Encoding Encrypting process aborts here If you don t have to enter a password because of no encryption or you have entered a correct password the encoding process starts and the result is shown in a listbox see below Try to encode file gt bmpPacker pdf open source file gt File size 231 219 bytes Try to compress sourcefile gt Compr file size 216 921 bytes o gt Savings 6 2 9 Calculating Checksum s gt Source file CRC32 Ox0ODAA7AA4 gt Compr file CRC32 OxDOBEDCDB Open target file gt bmpPacker bmp e Encoding proces
6. at are not reachable in a normal edit field of Windows You only have to consider that you have to give in hex mode two characters to define one ASCII character Your key gets two times longer than a corresponding ASCII key Hint bmpPacker does not distinguish between big or a small characters in hex mode AAT is the same as 3a
7. crypt the systems passwords etc The base sourcecode was written in C by Bruce Schneier You may refer these informative link to Bruce Schneiers security company http www counterpane com blowfish html The C code that I ve implemented was written by Jim Conger The Code is also available at counterpanes download page 4 1 2 TwoFish TwoFish is also developed by Bruce Schneier It s not so wide spreaded but more secure than BlowFish Its block cipher size is dependent on the password length from 128 up to 256 bit Until today nobody could crack TwoFish You may refer these informative link to Bruce Schneiers security company http www counterpane com twofish html The C C code that I ve implemented was written by Dr B R Gladman You may refer the following link for more information http fp gladman plus com cryptography technology aes2 index htm 4 1 3 Rijndael Rijndael is the AES winning encryption mode of the year 2002 Rijndael was developed by Vincent Rijmen and Joan Daemen Its block cipher size is dependent on the password length from 128 up to 256 bit Until today nobody could hack Rijndael You may refer these informative link http www esat kuleuven ac be rijmen rijndael The C C code that I ve implemented was written by Dr B R Gladman You may refer the following link for more information http fp gladman plus com cryptography technology aes2 index htm 4 1 4 NIST National Institut
8. e of Standards amp Technology This is a link to the computer security division CSD of the united states of america nL fear uisi v Link to the Advanced Encryption Standard http csre nist gov encryption aes 4 2 Checksum Methods used a CRC 16 Routine to calculate the password checksums and a CRC 32 Routine to calculate the different file checksums Link to the CRC32 Sourcecode http www createwindow com programming crce32 crcfile htm 4 3 Compression Methods I ve implemented the gnu zlib compression library from Jean loup Gailly and Mark Adler which is also used by the gnu Zip gzip amp gunzip etc programms You may refer the following link for more information http www gzip org zlib 4 4 History Build ID 0 1 2002 10 14 0 2 2002 10 18 e BMP filechooser filter now working A Encryption amp Decryption hint is shown in the listbox Source file name can be given by the command line The target file is written to the same folder as the source file The complete target file name is shown in the bottom panel 2002 10 28 If source file name is given by command line maybe the FAT16 short name the full long file name is read from the file system A CRC16 function builds a checksum for the passwort in order to check the correct password D P er al unsigned short no negative values are shown anymore 2002 11 07 e A new standard encrypting method named BLOWFISH has been integrated 1 0
9. evel of the trackbar below The trackbar is divided into 10 steps Full Left No compression Full Right Maximum compression 3 3 6 Misc Options Copy LOG View After encoding or decoding the LOG view content left side of the program is copied to the Windows clipboard as Text 3 3 7 Target Filename is Source Filename with Last Extension replaced by omp The target filename is the same as the source filename except that the last extension is replaced by omp This is the setting of the former versions of bmpPacker Example Source filename xyz txt tar gz gt Target filename xyz txt tar bmp All Extensions replaced by bmp The target filename is the same as the source filename except that all extensions are replaced by bmp Example Source filename xyz txt tar gz gt Target filename xyz bmp e Appended bmp Extension The target filename is the same as the source filename except that omp is appended Example Source filename xyz txt tar gz gt Target filename xyz txt tar gz bmp 3 4 Configuration fileformat The Options are stored in a file which is called bmpPacker cfg You have to ensure that the bmpPackers directory is not write protected so that this file can be written The size of the file is dependent on the extensions you ve given in the edit field of the compression options 3 5 Commandline options The commandline syntax bmpPacker K Key k Key
10. intained and distributed from liberal countries in Europe where it is legal to do this it falls under certain export import and or use restrictions in some other parts of the world Please remember that export import and or use of strong cryptography software is illegal in some parts of the world So when you import bmpPacker to your country or re distribute it from there you are strongly advised to pay close attention to any export import and or use laws that apply to you Further bmpPacker provides a kind of backdoor by hiding any kind of file in BMP containers You have to ensure that you have the system adminstrators permission if you want to use bmpPacker in your company or in any other non private environment The author of bmpPacker is not liable for any illegal acts you may perform by exporting importing or using bmpPacker 2 What and why bmpPacker bmpPacker is a small tool which takes a single file as input and returns a target file as a bitmap graphic with optional compression amp encryption bmpPacker Workflow Is BMP file and bmpPacker header available Password required Yes Encryption wanted Yes Legend File compressed Magenta File level Yellow Common operations Red Anyfile to speciaLBMP tile conversion Packing process Green Special BMP file to anyfile conversion Extracting a former packed file The resulting file is a bitmap file which is 100 compatible to the Windows BMP format
11. mpressed File GG C None C Never Blowfish Ce If sersibly fe Twohsh Securest Method C If Extension ditters from C Rindael AES mg ar rar lh ais beime ES EE a Aways Automatic conversion Le Eet after Conversioni Compression Level Passwords and Keys User Defined Default Encrypton Key Mode beet GC Aen RW Hex i i i i i i E E D i While entering ASCII Key m a Ge H M Target Filename i Source Filename wath ereman C LAST Extension replaced by bmp Mc Options ALL Extensions replaced by bmp Appended bmp Extension lw Copy LOG View 3 3 1 Startup Encryption Method This is the Encryption method that is used by default 3 3 2 Automatic Conversion e Exit after Conversion If you give bmpPacker a filename by the command line see 3 2 this option forces obmpPacker to end after encoding decoding the given file e Show Bitmap This option determines whether the Show Bitmap button on the main application is checked or not after a new start 3 3 3 Passwords amp Keys e Default Encryption Key Method ASCII Give keys as ASCII string by default Hex Give keys as Hex string by default e Hide Password This option determines if your password is shown as plain text or in hidden mode while you enter it for a encrypting or decrypting process This option works only in ASCII mode 3 3 4 Use compressed file Since V1 1 bmpPacker is able to compress files before
12. parameter from the commandline or if you place a link on bmpPacker exe in the SendTo folder of your windows profile For XP Users c Documents amp Settings lt your user profile gt SendTo For NT amp W2k Users c lt Windows installation folder gt profiles lt your user profile gt SendTo For Win95 98 Me Users c lt Windows installation folder gt SendTo For using bmpPacker in automatic mode you may select your file with the windows file explorer and press the right mouse button when the mouse is placed on it After that you choose SentTo or Senden an and press the menu item bmpPacker with the left mouse button Yorschau ffnen Drucken Bearbeiten Resize Pictures 5 Superior Search ffnen mit Cal Winzip Senden an brapPacker Ausschneiden Car Crimson Editor kopieren EI Editor Verkndpfung erstellen cca FinePrint pdfFactory Pro L schen H 314 Diskette 4 3 Umbenennen S NEU L Eigenschaften se Wechseldatentr ger C4 bmpPacker starts and en or decodes the selected program 3 3 Options Since V1 1 you can select a lot of options To get to the Options window you may press the Options Button or select the Options Menu item of the main menu File Some changes to the options take effect immediatly others take effect only after your next start of bmpPacker The changes are saved before the program exits Startup Encryption Method Use co
13. pmpPacker User Manual Author Jens G deke Program Version 1 2 Email Securityagoedeke net Homepage http www goedeke net bmppacker html Contents 3 1 3 1 1 3 1 2 3 2 3 3 3 3 1 3 3 2 3 3 9 3 3 4 3 3 5 3 3 6 3 3 7 3 4 3 5 4 1 4 1 1 4 1 2 4 1 3 4 1 4 4 2 4 3 4 4 4 5 Ne OT EEN 3 What and WAY DRIDPP GC KOR sessioner r s s rar ere rar rr 4 How to use DIN PACK GP s vsesesmssmsmssesmmsossgm ms ss smsa ses soma snara snake ne nn ras NR 5 Encode Decode Interachivehy rer ror rn rar rar RR ARA R ROR ROR KR AR nn D 8107 010 SYV NR 5 RIeielel E EE T Encode Decode automatcaly reser ren rrr rr irrar rar RR KRA R RAR KSR AROR ann 9 OO DUON EE 10 Startup Encryption Method EEN 11 Automatic Conversion s ssosssesreseresrereresrorerenrerer ennen aren re rar rr RAR KRA R KR KRKA RK RAR RR KRKA R KR RKO 11 ee 11 SS GOOFS e KEE 11 Compression Level 12 NI SC e Le EE 12 Target Filename is Source Filename with 12 Configuration filefOrmMat resan reser rer reser rrr rer rr r ar RAR ARKA RAR RAR KRK ARKA RAR AR nn 13 Commandline e et Le EE 13 Kill 14 EnC UNO META eat 14 Sie BE 14 RE e IS WEE 14 PRU AG E E deed oieeadseusussnaceengasas caeeaaceasqeee gene A N 14 NIST National Institute of Standards amp Technology 15 Checksum Nee 15 Compression Methode 15 FSL ST T Vares anstnt E E E E E 15 WAWI WE KOY e E A 16 1 Disclaimer bmpPacker uses strong cryptography so even if it is created ma
14. s starts gt Writing BMP file with gt 608 x 120 Pixel Enabling password encryption gt CRC Key OxCBCC gt TwoFish encryption method gt Block cipher mode 192 bit Ready in hh mm ss 00 00 00 Ready Tip You may double click onto the Listbox which shows the results of the conversion With that double click you copy the information of the listbox to the Windows clipboard You may watch the result by pressing the Show Bitmap Button BEFORE you encode a program The graphic result is shown in the right part of bmpPacker bmpPacker vi P E3 _ Options F Coe Eneyp ng algoritm rwori n E Show ft Try to encode file gt bupPacker pdt per source file gt File size 231 219 bytes ITry to compress sourcefile gt Compe file size 216 921 bytes gt Savings 6 2 amp Calculating Checksum 3 gt Source file CRC32 Ox 0ODAATAA4 gt Compe file CEC32 OxDOBEDCDB pen target file j gt bupPacker bup Encoding process starts Writing BMF file with 3 1 2 Decode a file The same way how to encode Press the EnCode Decode button and select a BMP file If the BMP file is encryted by a password you have to enter the correct password ZE FL NE EE CI x Fis BETH ER ere santa ab thd kot Roath Sky dell Bad p ape tre Lend bear cy Help Enter a Key or press CE gt us Enter at least 8 bet
15. ter 16 up to 32 ASCH or 16 up to 64 HEX characters n T solseCure as a hex key is II ASCII Low Medium Hiah Hex i Low Medium High Bas Enter Key manually ASCII Mode Enter Key manually Hex Model Best tigung D Password verification error Try again 277 Nein Abbrechen After the correct password is given or no password is required The Decoding process starts and the result is shown Try to decode file gt NVIDIA nfiorce 1 bmp Open source file gt File size 98 550 bytes gt Searching for bmpPacker header Decoding process starts gt Password is required Writing target file gt NVIDIA nforce 1 0 0241 suse80 1386 rpm gt Original file size 97 646 bytes gt Compressed file size 95 863 bytes Enabling password decryption gt CRC Key 0XE910 gt TwoFish decryption method gt Block cipher mode 192 bit medium gt Calculation CRC 32 checksum Checking compressed file consistency gt Stored CRC32 checksum 0XF23D1148 gt Calculated CRC32 checksum OxF23D1148 gt Compressed File should be OK Decompressing file gt Calculating CRC 32 checksum Checking file consistency gt Stored CRC32 checksum 0X1E9B3D38 gt Calculated CRC32 checksum 0X1E9B3D38 gt File should be OK Ready in hh mm ss 00 00 00 3 2 Encode Decode automaticaly obmpPacker can receive a filename given as a

Download Pdf Manuals

image

Related Search

Related Contents

Descargar - Notifier by Honeywell      Disco de Reagente Metlyte 8 Piccolo  LEDD-60011N-LD9  SEEWORLD S011 GPS tracker USER MANUAL  versión pdf > 500 Ko    Chamberlain 459950 Garage Door Opener User Manual  Admission en ligne www.insel.ch Guide des patientes et patients  

Copyright © All rights reserved.
Failed to retrieve file