<?xml version="1.0" encoding="UTF-8"?>
<article article-type="research-article" xml:lang="en" xmlns:xlink="http://www.w3.org/1999/xlink">
<front>
<journal-meta>
<journal-id journal-id-type="publisher">global-journal-of-computer-science-and-technology-c-software-data-engineering</journal-id>
<journal-title-group>
<journal-title>Global Journal of Computer Science and Technology - C: Software &amp; Data Engineering</journal-title>
</journal-title-group>
<issn publication-format="print">0975-4350</issn>
<issn publication-format="electronic">0975-4172</issn>
<publisher><publisher-name>Global Journals Publishing Group Incorporated</publisher-name></publisher>
<self-uri xlink:href="https://globaljournals.org/journal-seo-export/jats/55310.xml" />
</journal-meta>
<article-meta>
<article-id pub-id-type="publisher-id">55310</article-id>
<title-group>
<article-title>Dynamic Permutations</article-title>
</title-group>
<contrib-group>
<contrib contrib-type="author"><name><surname>Alhomdy</surname><given-names>Dr. Sharaf A.</given-names></name><xref ref-type="aff" rid="aff1" />
</contrib>
<contrib contrib-type="author"><name><surname>Abdullah</surname><given-names>Dr. Saleh N.</given-names></name></contrib>
</contrib-group>
<aff id="aff1">YEMEN, Faculty of Computer and Information Technology, Sanaa University</aff>
<pub-date publication-format="electronic" date-type="pub" iso-8601-date="2015-01-15">
<day>15</day>
<month>01</month>
<year>2015</year>
</pub-date>
<volume>15</volume>
<issue>C1</issue>
<fpage>26</fpage>
<lpage>29</lpage>
<abstract><p>Abstract not found</p></abstract>
<kwd-group kwd-group-type="author-generated">
<kwd>confusion</kwd>
<kwd>diffusion</kwd>
<kwd>linear function</kwd>
<kwd>nonlinear function</kwd>
<kwd>static permutations</kwd>
<kwd>dynamic permutations</kwd>
<kwd>one-way functions</kwd>
<kwd>hash table and complexity.</kwd>
</kwd-group>
<self-uri content-type="pdf" xlink:href="https://globaljournals.org/GJCST_Volume15/4-Dynamic-Permutations.pdf" />
<self-uri content-type="html" xlink:href="https://globaljournals.org/scholarly-articles/dynamic-permutations/" />
</article-meta>
</front>
<body>
<sec>
<title>Full Text</title>
<p>The confidentiality, integrity and authentication of anelectronic documentare necessary in many application systems. The security of confidentiality, integrity and authentication of an electronic document are based on nonlinear functions, in which there is no directrelationship between the inputs and the outputs. This means that the inputs cannot be extracted from the outputs. Indeed, all modern cyphers are based on the concept of substitution transposition. In data encryption standard algorithm, DES, which consists of many functions, only one nonlinear function is used in the algorithm, called substitution boxes, and all other functions are linear, one of these linear functions is called IP, initial permutation function, which performs static permutations. The permutations are replaced by transpositions, based on predefined positions, and the permutation function is used several times in DES algorithm.</p>
</sec>
</body>
</article>