Keywords : Object Oriented Programming (OOP)

Using Hebbian Network for Cipher

Amera Istiqlal Badran; Nidal Hussein Al-Asadi

AL-Rafidain Journal of Computer Sciences and Mathematics, 2009, Volume 6, Issue 1, Pages 91-101
DOI: 10.33899/csmj.2009.163787

This research contains two parts, in the first part, a ciphering system is built using the classical Hebbian network to protect data against many expected threats  during the transfer of the data. In the second part, deciphering has been built by using the Hebbian neural network.
 The time has been calculate for both cipher and decipher. In the ciphering process, a Hebbian network has been developed  through a qualitative primary weight which has large value. Then, an equation has been applied to minimize the weight matrix. Here, The idea of  Stream Ciphering has been used so as to feed  the network entries at the ciphering stage. The work has been applied by using (Visual Basic) language, issue (6.0) with the Object Oriented Programming (OOP) on a computer of the (P III, 600MHz) type.