A further enhancement of blowfish algorithm for peer-to-peer file sharing application (Record no. 25273)

000 -LEADER
fixed length control field 02353nam a2200289Ia 4500
001 - CONTROL NUMBER
control field 77093
003 - CONTROL NUMBER IDENTIFIER
control field ft6117
005 - DATE AND TIME OF LATEST TRANSACTION
control field 20251105172117.0
008 - FIXED-LENGTH DATA ELEMENTS--GENERAL INFORMATION
fixed length control field 190318n 000 0 eng d
040 ## - CATALOGING SOURCE
Description conventions rda
041 ## - LANGUAGE CODE
Language code of text/sound track or separate title engtag
050 ## - LIBRARY OF CONGRESS CALL NUMBER
Classification number QA75.5 Ar3 2014
082 ## - DEWEY DECIMAL CLASSIFICATION NUMBER
Classification number .
100 ## - MAIN ENTRY--PERSONAL NAME
Personal name Michael R. Arce and Yob Jorelle R. Samaniego.
245 #0 - TITLE STATEMENT
Title A further enhancement of blowfish algorithm for peer-to-peer file sharing application
264 ## - PRODUCTION, PUBLICATION, DISTRIBUTION, MANUFACTURE, AND COPYRIGHT NOTICE
Place of production, publication, distribution, manufacture .
Name of producer, publisher, distributor, manufacturer .
Date of production, publication, distribution, manufacture, or copyright notice c2014
300 ## - PHYSICAL DESCRIPTION
Other physical details Undergraduate Thesis: (Bachelor of Science in Computer Studies major in Computer Science) Pamantasan ng Lungsod ng Maynila, 2014.
336 ## - CONTENT TYPE
Content type code .
Content type term text
Source rdacontent
337 ## - MEDIA TYPE
Materials specified 0
Media type code .
Media type term unmediated
Source rdamedia
338 ## - CARRIER TYPE
Materials specified 0
Carrier type code .
Carrier type term volume
Source rdacarrier
385 ## - AUDIENCE CHARACTERISTICS
Audience term 2
505 ## - FORMATTED CONTENTS NOTE
Formatted contents note ABSTRACT: Blowfish is a variable-length key, 64-bit block cipher. The algorithm consists of two parts: a key-expansion part and a data-encryption part. Key expansion converts a key of at most 448 bits into several subkey arrays totalling 4168 bytes. Blowfish is a variable-length key block cipher. It does not meet all the requirements for a new cryptographic standard discussed above: it is only suitable for applications where the key does not change often, like a communication link or an automatic file encryptor. The main purpose of this study is to enhance the process of existing Blowfish Algorithm used in peer-to-peer file sharing application and to reduce the number of entries in the sbox. This study also features on enhancing the speed and complexity of the algorithm by modifying one of its functions, namely the F Function. Lastly, this study would improve the key dependency of the Blowfish Algorithm that will make the plaintext affected by the key. Several survey questionnaires has been done to this study just to come up with a better version of Blowfish algorithm than in the existing system. However, after several tests, the enhanced algorithm came up with a better capability when it comes to encryption and decryption. After the tests, it is concluded that this study helped a lot in development of the algorithm Broader capability of the algorithm to send secured files in a faster way can greatly help in people who always use encryption and decryption with less memory consumption.
526 ## - STUDY PROGRAM INFORMATION NOTE
Classification Filipiniana
540 ## - TERMS GOVERNING USE AND REPRODUCTION NOTE
Terms governing use and reproduction 5
655 ## - INDEX TERM--GENRE/FORM
Genre/form data or focus term .
942 ## - ADDED ENTRY ELEMENTS
Institution code [OBSOLETE] lcc
Item type Thesis/Dissertation
Source of classification or shelving scheme
Holdings
Withdrawn status Lost status Source of classification or shelving scheme Damaged status Not for loan Collection code Permanent Location Current Location Shelving location Fund Source Total Checkouts Full call number Barcode Date last seen Item type
          Filipiniana-Thesis PLM PLM Archives Donation   QA75.5 Ar3 2014 FT6117 2025-09-20 Thesis/Dissertation

© Copyright 2024 Phoenix Library Management System - Pinnacle Technologies, Inc. All Rights Reserved.