Design and Implementation of Power-Efficient Cryptography Scheme Using a Novel Multiplication Technique | Research Square window.SnipcartSettings = { analytics: { enabled: false } }; (function() { var accessVector = localStorage.getItem('access_vector') || ''; window.dataLayer = window.dataLayer || []; if (accessVector) { window.dataLayer.push({ user: { profile: { profileInfo: { snid: accessVector } } } }); } })(); (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src='https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);})(window,document,'script','dataLayer','GTM-K279D39R'); Browse Preprints In Review Journals COVID-19 Preprints AJE Video Bytes Research Tools Research Promotion AJE Professional Editing AJE Rubriq About Preprint Platform In Review Editorial Policies Our Team Advisory Board Help Center Sign In Submit a Preprint Cite Share Download PDF Research Article Design and Implementation of Power-Efficient Cryptography Scheme Using a Novel Multiplication Technique B. Srikanth, JVR. Ravindra, P. Ramakrishna, D. Ajitha This is a preprint; it has not been peer reviewed by a journal. https://doi.org/ 10.21203/rs.3.rs-1699401/v1 This work is licensed under a CC BY 4.0 License Status: Published Journal Publication published 28 Apr, 2023 Read the published version in Wireless Personal Communications → Version 1 posted 5 You are reading this latest preprint version Abstract The threat application has been increased a lot in the digital application; hence, protecting the data and the digital application is very important. Several crypto algorithms were already implemented with different sub-module to secure the data from the malicious event. However, the harmfulness of the malicious events has broken the security in many cases. This has resulted in high data theft, less confidential range and data loss So, the present article has designed a novel Bernoulli Data-encryption-standard (B-DES) for securing the digital communication in the wireless environment. Here, the Bernoulli function has been performed after the XOR process, and then during the decryption process, the function of the novel B-DES has been reversed. Moreover, the designed encryption approach is checked with the brute force attack . Here, the gained power usage by the designed scheme is 193 mW, compared to other models; it has diminished the power usage by 7%. Moreover, the earned memory utilization is 0.6 kB, compared to other compared models, it has reduced the memory utilization is 3%. The delay rated recorded by the designed model is 3.43 ns, compared to other models it has minimized the delay score by 3%. Encryption and Decryption Cryptanalysis Power Consumption Brute Force Attack Transmission Delay Figures Figure 1 Figure 2 Figure 3 Figure 4 Figure 5 Figure 6 Figure 7 Figure 8 Figure 9 Figure 10 Figure 11 Figure 12 Figure 13 1 Introduction Secure communication has become the important topic in today’s digital area for secure banking and other privacy based applications [1]. For secure communication, a series of steps must be taken to ensure that data sent through an insecure channel cannot be viewed by anybody other than the intended recipient [2]. Thus, the use of cryptography is essential to develop such a system [3]. Both encryption-decryption are the key components of cryptography, a security measure used to keep sensitive information out of the hands of unauthorised individuals or groups [4]. Once the data has been transmitted, it is decrypted and returned to the original form at the receiver's end using cryptography key [5]. Algorithms comprised different key types that are effectively employed to implement for encryption-decryption process [6]. Single key is worn for the encryption and decryption function in symmetric crypto procedure [7]. Moreover, in the asymmetric crypto model, double keys were employed to process the crypto functions [8]. Both key types encrypt data using a public and a secret key. The proliferation of content on the web led to the development of cryptography that led to the VLSI execution for the encryption and decryption of data that used a variety of different approaches [9]. Encrypted data delivered to a distant host that is encoded at the source host through the use of an encryption key [10], and then encrypted data had been sent to its recipient, where it is decoded to retrieve the original data [11].So that an attacker would not have the encrypted key to decrypt the message or info [12]. The concept with keys were effectively noticed through the examination of numerous encryption techniques [13]. As a result of the investigation, it has determined that a more secure framework can be established by lengthening the key [14]. Also, the wider key size require more electricity to operate and generate more heat [15]. Essentially, the crypto concept is trade-off among the security and operating expenses. Significant efforts are needed to construct a more robust encryption [16]. A highly effective block cipher should be characterised by two chef parameters that are rapid response and complexity reduction [17]. Security is becoming increasingly crucial in network-connected technologies. There is a greater incentive to compromise network-connected ingredients than closed systems owing to circumstances such as a larger threat landscape via local and remote access and the possibility for major attacks to utilise compromised nodes that contains the large datasets [18]. Cryptography is one of the critical component against adversaries. Moreover, it is employed to ensure the confidentiality and integrity score of the data and give entities participating in communication with both anonymity and authentication [19]. Moreover, in this modern smart facilities, the crypto operations were enriched by the mathematical operations. Such as, addition, multiplication integration and so on [20]. In many cases, applying the mathematical constraints in the crypto concepts has been tended for irreversible process. So in advance, the binary arithmetic model has been proceed with the principle of mathematical equations. Hence, this process can help to mitigate the computation time and resource utilization. Several powerful crypto techniques has been executed in past to enrich the digital application by improving security function. But some harmful attack like mirai botnet, DoS, etc., have been destroyed the confidential range of the digital application. So, the present research article has aimed to design a novel efficient Data Encryption-Standard (DES) based on the incorporation of the multiplication concepts. Here, after the XOR operation, the Bernoulli functions were performed, then the usage of the Bernoulli concept in the DES has been verified by validating the execution parameters. In addition, the brute force attack is launched in the final process to verify the robustness of the encryption functions. The planned research work is described as follows, 2 nd section detailed the recent associated work about the crypto models in the FPGA environment, 3 rd section explained the normal DES system and issues, section.4 offered the novel solution for the mentioned issues, the outcome of the novel technique is revealed in 5 th section and the research arguments were ended in 6 th section. 2 Related Work Some of the recent works related to FPGA are described below: In the network, Internet-of-Things (IoT) has been incorporated several resource-strained devices. To avoid resource constraints reliable cryptography-based algorithms have been employed. Arthur Teodoro et al. [21] have presented Artificial Neuralarchitecture as Tree Parity scheme (TPS) for performing keys exchange through the networks mutual learning. In embedded systems area, FPGA have attained more space; therefore, TPS implementation in FPGA were analysed and tested to optimize the parameters of performance. Moreover, the presented TPS implementation takes less time for synchronization performance. However, increasing the parameter N value affects the performance of synchronization. Chen et al. [22] have presented a polynomial ring-based processor with high-performance for algorithm named CRYSTALS-Kyber. Control logic was reused by inverse and forward Theoretic-based-Transform using effective configurable butterfly-based unit to mitigate the finite state-machine area. The performance of presented method is validated by implementation of low-cost FPGA-based platform. The presented CRYSTALS-Kyber has higher memory throughput and efficiency. Moreover, this model can affect by channel attacks. A scalable and efficient structure for bit-flipping functions implementation targeting high light-weight codes was presented by Zoni et al. [23] for post-quantum-based cryptography. Moreover, the light-weight cryptosystem has nine configurations were employed for implementation process. The result indicated that the optimized structure allows large encoded implementation on small FPGAs. However, the certain implementations reduce the average speed performance. The varied composite field-based arithmetic unit implementation utilized in McEliece cryptosystem was presented by Canto et al. [24] for counter measures. It utilizes tailored and overhead-aware signatures. To indicate the proposed schemes feasibility, the FPGA implementations with Graphical processing model was performed. The result indicated that the presented approach covers high errors at viable overheads and low costs. However, this method takes more time for process. Takougang et al. [25] have presented an analysis of autonomous 5G system stability, which includes quasi-periodic and periodic attractors, coexisting attractors, stability phenomenon, hop bifurcation, one-scroll and double-scroll chaotic attractor, reverse-period doubling, and offset boosting. Using FPGA, the presented 5G system model is implemented. The result indicated that attractors coexistence generated by FPGA implementation had attained better qualitative agreement. However, the execution time is high. The key contribution of this current work is described as follows Initially, DES has been modelled mathematically in the MATLAB environment with key exchanging parameter Consequently, the Bernoulli multiplication theorem is frame for the polynomials Moreover, the designed multiplication model is given to one of the S-box function of the DES Then the confidentiality and time complexity has been noted in both cases that are before and after applying the multiplication function, which is tested in matlab FPGA function The designed Bernoulli-DES is verified with other models in terms of security range, encryption time, execution duration, delay, power and energy. 3 System Model With Problem The DES crypto system is utilized in many digital application real world. But, the growth of hacking and malicious vulnerability technologies have maximized the trouble in encrypting the data with the use of DES model. So, it has lacked in security function against the harmful malicious events. Hence, many arithmetic models are implemented together with DES to maximize the strength of the secret data. However, those system has raised the complexity range and time consumption. The usual, DES system is represented in fig.1. Besides, several multiplication model also implemented in DES round but the outcome of those models were not appropriate. So, the present work has planned to implement a polynomial multiplication model in the DES round to enhance, the DES security. In normal DES model, the cipher text was gained by doing the XOR operations. But it is not secure in all cases, the probabilistic based malicious events can break the XOR and get the cipher text. Then the corrupted data was sent to the receiver side. These issues have motivated for implementing the multiplication model in the DES environment. 4 Proposed B-des Methodology For Improving Security Range The key aim of this current work is to enrich the security of DES against the harmful malicious events. Here, the function of the DES [28] has been improved by applying the Bernoulli multiplication [27] constraints in the DES procedure. Hence, the planned modified DES is known as Bernoulli-DES (B-DES). Finally, the effectiveness of the designed multiplication based DES is tested against DoS attack. Subsequently, the key parameters were analysed and compared with other conventional model. Moreover, the proposed architecture is described in fig.2. Finally, the designed model is checked against brute force attack. Hence, while applying the brute force attack in the encrypted data, the original data hasn’t attained. It has verified the robustness of the designed crypto system. Also, the after incorporating the multiplication process, it has reduced the encryption time than the normal DES. Here, the 64 bit size data has been given as the input of the Bernoulli DES, in that the key size bit counts are 56 and error parity check bits are 8. To make the plain text to the cipher text 16 rounds of operations have been done. After the IP the 64 bits are separated as 32+32, here, the 32 bits are processed in LS and other 32 bits were processed in RS. Moreover, the S-box in the B-DES has taken 6 bits as input and produced 4 bits block as output. In addition, the F-function has represented the feistel process, the purpose of using the F-function is to decrypt the cipher text without any additional resources. Hence, it has minimized the computational cost of the encryption standard. Usually, to gain the chipper text XOR functions were used, but it is vulnerable to the malicious events. Hence, in this proposed DES, the Bernoulli equation was taken into the consideration. Hence, Bernoulli equation using eqn. (1), Here, represents the count of the plain text bits and the i/h has determined the XOR-ed output and α is the Bernoulli digits. Here, the Bernoulli digits were taken as same as the XOR-ed output. Moreover, the B m is the Bernoulli variable, its value is 1 and the constant variable is denoted as n. Then the binary addition has been performed, then to decrypt the data the concatenated digits of the Bernoulli is again XOR-ed from the XOR-ed cipher data. Because, the reverse process of XOR is XOR functions. Finally, the process has been reversed to attain the original text. The B-DES Simulink model is illustrated in fig.4. The Simulink designed of the novel B-DES approach is described in fig.4. Here, the Double-Data-Rate (DDR) is the memory module of the novel B-DES. In addition to check the successful score of the developed crypto system an efficient malicious event was launched in the final layer of the B-DES. Then, the performance of the B-DES has been noted by transferring data. Moreover, the parameters of the novel B-DES is validated in the dual phases that is before and after applying the malicious features. Hence, the malicious features that has been considered to validate the designed crypto system is brute force model. Finally, the energy constrains and power usage has been measured by validating the particular formula, which is gained from the device utilization. Hence, the process of the B-DES is described in algorithm1. 5 Results And Discussion The planned model is checked in the MATLAB environment and the robustness verification has been performed in the FPGA platform. The most advanced of the novel B-DES than the conventional DES is computational cost. While using the multiplication model in the DES environment, it has reduced the computation duration up to 0.4%. Moreover, the specification of the execution parameter is tabulated in table1. Table 1 Execution parameter specification Execution parameter Specifications Register clock frequency 50 MHz Internet_protocol clock frequency 100 MHz CPU clock 1000 MHz Clock frequency (controller) 200 MHz data 64 bits Bandwidth 2.3% Read latency 15 clocks Write latency 5 Clocks Launguage C Tool chain LInaro AArch32 Linuxv6.3.1 The FPGA wave form has been visualized in fig.5. Also, the processor that was used to value the designed crypto system is SOC_rfcapture. In addition, the utilized CPU clock rate to perform the crypto function is 1000 MHz. The recorded latency score for the process read and write is 5 clocks. The signal wave form of the input and output data is described in fig.6. Here, the input and output data wave has verified the similar amplitude. Hence, it was proved that there is no attack threats happened in the communication medium. Moreover, the designed scheme is verified with the FPGA module in the MATLAB environment. Here, the blue line indicates the input data and rose colour line determined the output data. Here, three wave form has been described in fig. here the signal frequency of plain text, cipher text and de-cipher text are compared. Considering the plain text signal, there is the major signal variation in cipher text signal, this verified that the proper encryption process was performed by the designed novel B-DES model. Finally, the signal of the de-cipher is same as plain text, it denotes the robustness of the designed B-DES scheme. Here, the signals have to gain in the basis of time versus amplitude. The signal variation of the input and crypto function has detailed in fig.7. 5.1 Case study To check the function of the developed novel B-DES encryption model this case study has been elaborated. Moreover, the image data is taken as the input of the designed novel B-DES model. Hence, the taken input image, encrypted image and the decrypted image is determined in fig. 8. After importing the image data, the histogram of the images were calculated, which is described in fig.9. The histogram has been measured for the original and the encrypted image. Moreover, the histogram values have been differed based on the image present features. For an example, if the ‘0’ is set as the feature then for the zero’s bits the histogram values are differed. In the initial phase, after the image training, the binary bits were extracted then for the encryption that extracted binary bits have been taken into an account. The correlation of the images were determined based on the present features, in the B-DES the value 1 is taken as the Bernoulli polynomial value then for the concatenation process the same XOR-ed output is again added. The results of this process are considered as cipher text. Then for the decryption process, the concatenated Bernoulli data is subtracted from the cipher text then the XOR process has been reversed to gain the plain bits. The recorded encryption duration of the image is 84.7 ms. Moreover, the designed B-DES model is suitable for the normal and visual graphics data. The correlation of the input image is described in fig.10. A high UACI/NPCR value is commonly interpreted as great resistance based on the malicious events variations. Moreover, it is unclear how the high UACI/NPCR must be in order for the image cypher to have a high range of security. Moreover, to gain the highest UACI/NPCR, here Bernoulli concepts have been introduced in the DES model. In addition, the gained NPCR of the designed B-DES is 99.67% and UACI 18.1%. 5.2 Comparison assessment To measure the improvement score of the designed model, the comparative analysis has been performed. The parameters that have considered for this comparative analysis is delay, energy usage, power and energy consumption. In addition, few existing approaches were considered for this comparative assessment that are, AES, PRESENT, DES, SIT, KATAN, and ELCM [26]. 5.2.1 Delay Assessment Delay is the important parameter for the digital application especially for the FPGA models. Hence, the metrics delay has been measured. This delay is the amount required time to send the data from the source to destination. The scheme AES has observed the delay score as 11.98ns, the model PRESENT has recorded as 10.34ns delay, the conventional DES has recorded the delay range as 21.1ns, the SIT approach has earned the delay score as 7.6ns delay, the KATAN scheme has gained the delay measure as 8.5ns, and the method ELCM has obtained the delay score as 5.4 ns. Considering all these methods the proposed B-DES has recorded the mitigated delay score as 3.43ns, this statistics are detailed in fig.11. 5.2.2 Memory usage Estimation of the required resources and space is the chief parameter for the FPGA applications. Based on the CPU requirements the execution process has been differed. If the required memory spaces are too low then it has resulted in less execution time with less computation cost like energy and resource usage. If the model that has needed more memory to execute the process then it has resulted in high execution time. To measure the memory usage, the RAM size has been calculated after performing the crypto process. The model ELCM has recorded the RAM usage as 0.9kB, KATAN scheme has recorded 1.3kB, the approach SIT has used 1.1 kB, the DES crypto scheme has utilized 4.6kB memory RAM, PRESENT model has utilized 1.3kB RAM, and AES scheme has employed 2kB RAM. The comparison of the memory usage is detailed in fig.12. Table 2 Comparison Assessment Overall comparison statistics Methods Delay (ns) RAM (kB) power (mW) AES 11.98 2 290 PRESENT 10.34 1.3 240 DES 21.1 4.6 267 SIT 7.6 1.1 221 KATAN 8.5 1.3 234 ELCM 5.4 0.9 202 Proposed 3.43 0.6 193 5.2.3 Power consumption Evaluating the energy usage is the crucial metrics to estimate the robustness of the designed crypto model. If the model that has taken more resources then it has taken more energy to execute the process. Also, if the data is too complex then the time taken for the encryption process became high that resulted in gaining wide range of energy consumption. Here, the consumed energy has been validated in terms of pica seconds/bit. Hence, the recorded energy consumption is 10 pica s/bits. The assessment of comparison is tabulated in table.2. Estimating the power utilization is the chief parameter for the hardware based applications. Here, the metrics power has been validated in terms of mW. The comparison of the power utilization is graphically detailed in fig.13. The obtained power consumption by the AES is 290mW, PRESENT model has recorded the power utilization score as 240mW, the approach DES has recorded the power utilization score as 267 mW, the power utilization recorded by the model Sit is 221mW, the method KATAN has measured the power usage as 234mW and the model ELCM has measure the power consumption score as 202 mW. Considering these all validation the proposed B-DES has recorded the power usage score as 193 mW. 5.3 Discussion From the comparison assessment, the proposed B-DES has determined the finest results; also the recorded total execution period is 0.213 s. The conventional DES has recorded 0.6565 s for the execution functions. While considering the other conventional DES, this encryption period is very less, this has proved the proficiency of the designed novel B-DES model. In addition, the designed B-DES model is supported for privacy digital application in all fields to secure the people data in cloud. In future, incorporating the optimization module will be helped to reduce energy utilization of the FPGA module. The overall performance of the B-DES is described in table.3. Table 3 Overall performance of B-DES B-DES performance parameter Performance execution period (s) 0.213 Power usage (mW) 193 RAM (kB) 0.6 Delay (ns) 3.43 Energy utilization (pica s/bits) 10 Encryption duration (ms) 84.7 From all metrics the desired output has been attained, this shows the stability of the designed B-DES crypto model in securing the digital transformation. In future, designing the optimization model with B-DES will proved the better energy optimized results further. 6 Conclusion The present research work has designed a novel B-DES for the digital application to secure the data against the brute force attack. Finally, the designed model performance is validated in the MATLAB felid Programmable gate array (FPGA). Furthermore, the comparison analysis of the designed B-DES with other associated models have verified the improvement score of the designed model by earning the less power and memory usage. Hence, the proposed model is suitable for the digital applications to secure the data from the unauthorized users. In addition, compared to the Conventional DES model, the B-DES has recorded the 0.4% less execution time. So, the designed multiplication model is required module in the DES system to maintain the high confidential rate between the users. Also, the designed crypto system is suitable for all digital privacy applications, by incorporating the specific application process parameters. Declarations Acknowledgement None Compliance with Ethical Standards 1. Disclosure of Potential Conflict of Interest: The authors declare that they have no potential conflict of interest. 2. Statement of Human and Animal Rights i. Ethical Approval All applicable institutional and/or national guidelines for the care and use of animals were followed. ii. Informed Consent For this type of study formal consent is not required. Data Availability Statement Data sharing not applicable to this article as no datasets were generated or analysed during the current study. References Fritzmann, T., Sepúlveda, J. (2019, May). Efficient and flexible low-power NTT for lattice-based cryptography. In 2019 IEEE International Symposium on Hardware Oriented Security and Trust (HOST) pp. 141-150. IEEE. doi: 10.1109/HST.2019.8741027. Dutta, I. K., Ghosh, B., Bayoumi, M. (2019, January). Lightweight cryptography for internet of insecure things: A survey. In 2019 IEEE 9th Annual Computing and Communication Workshop and Conference (CCWC) pp. 0475-0481. IEEE. doi: 10.1109/CCWC.2019.8666557. Yeh, L. Y., Chen, P. J., Pai, C. C., Liu, T. T. (2020). An energy-efficient dual-field elliptic curve cryptography processor for Internet of Things applications. IEEE Transactions on Circuits and Systems II: Express Briefs , 67 (9), 1614-1618.doi: 10.1109/TCSII.2020.3012448. Islam, M. M., Hossain, M. S., Shahjalal, M. D., Hasan, M. K., Jang, Y. M. (2020). Area-time efficient hardware implementation of modular multiplication for elliptic curve cryptography. IEEE Access , 8 , 73898-73906. doi: 10.1109/ACCESS.2020.2988379. Karl, P., Gruber, M. (2021, April). A Survey on the Application of Fault Analysis on Lightweight Cryptography. In 2021 11th IFIP International Conference on New Technologies, Mobility and Security (NTMS) pp. 1-3. IEEE. doi: 10.1109/NTMS49979.2021.9432667 James, A. P. (2019). An overview of memristive cryptography. The European Physical Journal Special Topics , 228 (10), 2301-2312. https://doi.org/10.1140/epjst/e2019-900044-x Karthikeyan, S., Jagadeeswari, M. (2021). Performance improvement of elliptic curve cryptography system using low power, high speed 16× 16 Vedic multiplier based on reversible logic. Journal of Ambient Intelligence and Humanized Computing , 12 (3), 4161-4170. https://doi.org/10.1007/s12652-020-01795-5 Qazi, R., Qureshi, K. N., Bashir, F., Islam, N. U., Iqbal, S., Arshad, A. (2021). Security protocol using elliptic curve cryptography algorithm for wireless sensor networks. Journal of Ambient Intelligence and Humanized Computing , 12 (1), 547-566.https://doi.org/10.1007/s12652-020-02020-z Goyal, T. K., Sahula, V., Kumawat, D. (2019). Energy efficient lightweight cryptography algorithms for IoT devices. IETE Journal of Research , 1-14. https://doi.org/10.1080/03772063.2019.1670103 Gao, L., Zheng, F., Emmart, N., Dong, J., Lin, J., Weems, C. (2020, May). DPF-ECC: accelerating elliptic curve cryptography with floating-point computing power of gpus. In 2020 IEEE International Parallel and Distributed Processing Symposium (IPDPS) pp. 494-504. IEEE. doi: 10.1109/IPDPS47924.2020.00058. Almajed, H. N., Almogren, A. S. (2019). SE-ENC: A secure and efficient encoding scheme using elliptic curve cryptography. IEEE Access , 7 , 175865-175878.doi: 10.1109/ACCESS.2019.2957943. Sadhukhan, D., Ray, S., Obaidat, M. S., Dasgupta, M. (2021). A secure and privacy preserving lightweight authentication scheme for smart-grid communication using elliptic curve cryptography. Journal of Systems Architecture , 114 , 101938.https://doi.org/10.1016/j.sysarc.2020.101938 Yassin, H. M., Mohamed, A. T., Abdel-Gawad, A. H., Tolba, M. F., Saleh, H. I., Madian, A. H., Radwan, A. G. (2019, July). Speech encryption on FPGA using a chaotic generator and S-Box table. In 2019 Fourth International Conference on Advances in Computational Tools for Engineering Applications (ACTEA) pp. 1-4. IEEE.doi: 10.1109/ACTEA.2019.8851086. Abdul Basith, K., Shankar, T. N. (2021). Energy and efficient privacy cryptography-based Fuzzy K-Means clustering a WSN using genetic algorithm. In International Conference on Intelligent and Smart Computing in Data Analytics pp. 291-304. Springer, Singapore. https://doi.org/10.1007/978-981-33-6176-8_32 Khan, A. A., Kumar, V., Ahmad, M. (2019). An elliptic curve cryptography based mutual authentication scheme for smart grid communications using biometric approach. Journal of King Saud University-Computer and Information Sciences . https://doi.org/10.1016/j.jksuci.2019.04.013 Sharafi, M., Fotouhi-Ghazvini, F., Shirali, M., Ghassemian, M. (2019). A low power cryptography solution based on chaos theory in wireless sensor nodes. IEEE Access , 7 , 8737-8753.doi: 10.1109/ACCESS.2018.2886384. Benssalah, M., Sarah, I., Drouiche, K. (2021). An efficient RFID authentication scheme based on elliptic curve cryptography for Internet of Things. Wireless Personal Communications , 117 (3), 2513-2539. https://doi.org/10.1007/s11277-020-07992-x Liu, W., Fan, S., Khalid, A., Rafferty, C., O’Neill, M. (2019). Optimized schoolbook polynomial multiplication for compact lattice-based cryptography on FPGA. IEEE Transactions on Very Large Scale Integration (VLSI) Systems , 27 (10), 2459-2463. doi: 10.1109/TVLSI.2019.2922999. Zoni, D., Galimberti, A., Fornaciari, W. (2020). Efficient and scalable FPGA-oriented design of QC-LDPC bit-flipping decoders for post-quantum cryptography. IEEE Access , 8 , 163419-163433.doi: 10.1109/ACCESS.2020.3020262. Andrzejczak, M. (2019, September). The low-area FPGA design for the post-quantum cryptography proposal Round5. In 2019 Federated Conference on Computer Science and Information Systems (FedCSIS) pp. 213-219. IEEE. doi: 10.15439/2019F230. Teodoro, A. A., Gomes, O. S., Saadi, M., Silva, B. A., Rosa, R. L., Rodríguez, D. Z. (2021). An FPGA-based performance evaluation of artificial neural network architecture algorithm for IoT. Wireless Personal Communications , 1-32. https://doi.org/10.1007/s11277-021-08566-1 Chen, Z., Ma, Y., Chen, T., Lin, J., Jing, J. (2021). High-performance area-efficient polynomial ring processor for CRYSTALS-kyber on FPGAs. Integration , 78 , 25-35. https://doi.org/10.1016/j.vlsi.2020.12.005 Zoni, D., Galimberti, A., Fornaciari, W. (2020). Efficient and scalable FPGA-oriented design of QC-LDPC bit-flipping decoders for post-quantum cryptography. IEEE Access , 8 , 163419-163433. doi: 10.1109/ACCESS.2020.3020262. Canto, A. C., Kermani, M. M., Azarderakhsh, R. (2020). Reliable architectures for composite-field-oriented constructions of Mceliece post-quantum cryptography on FPGA. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems , 40 (5), 999-1003. doi: 10.1109/TCAD.2020.3019987. Takougang Kingni, S., Rajagopal, K., Çiçek, S., Srinivasan, A., Karthikeyan, A. (2020). Dynamic analysis, FPGA implementation, and cryptographic application of an autonomous 5D chaotic system with offset boosting. Frontiers of Information Technology & Electronic Engineering , 21 (6), 950-961. https://doi.org/10.1631/FITEE.1900167 Prakasam, P., Madheswaran, M., Sujith, K. P., Sayeed, M. S. (2022). Low Latency, Area and Optimal Power Hybrid Lightweight Cryptography Authentication Scheme for Internet of Things Applications. Wireless Personal Communications , 1-15. https://doi.org/10.1016/j.icte.2021.03.007 Defez, E., Ibánez, J., Alonso-Jordá, P., Alonso, J. M., Peinado, J. (2022). On Bernoulli matrix polynomials and matrix exponential approximation. Journal of Computational and Applied Mathematics , 404 , 113207. https://doi.org/10.1016/j.cam.2020.113207 Saračević, M. H., Adamović, S. Z., Miškovic, V. A., Elhoseny, M., Maček, N. D., Selim, M. M., Shankar, K. (2020). Data encryption for Internet of Things applications based on catalan objects and two combinatorial structures. IEEE Transactions on Reliability , 70 (2), 819-830. doi: 10.1109/TR.2020.3010973. Cite Share Download PDF Status: Published Journal Publication published 28 Apr, 2023 Read the published version in Wireless Personal Communications → Version 1 posted Editorial decision: Major revisions 13 Sep, 2022 Reviewers agreed at journal 30 May, 2022 Reviewers invited by journal 30 May, 2022 Editor assigned by journal 30 May, 2022 First submitted to journal 27 May, 2022 You are reading this latest preprint version Research Square lets you share your work early, gain feedback from the community, and start making changes to your manuscript prior to peer review in a journal. As a division of Research Square Company, we’re committed to making research communication faster, fairer, and more useful. We do this by developing innovative software and high quality services for the global research community. Our growing team is made up of researchers and industry professionals working together to solve the most critical problems facing scientific publishing. Also discoverable on Platform About Our Team In Review Editorial Policies Advisory Board Help Center Resources Author Services Accessibility API Access RSS feed Manage Cookie Preferences © Research Square 2026 | ISSN 2693-5015 (online) Privacy Policy Terms of Service Do Not Sell My Personal Information {"props":{"pageProps":{"initialData":{"identity":"rs-1699401","acceptedTermsAndConditions":true,"allowDirectSubmit":false,"archivedVersions":[],"articleType":"Research Article","associatedPublications":[],"authors":[{"id":109842608,"identity":"c890474d-fa4a-48d2-85e6-bb7128020689","order_by":0,"name":"B. Srikanth","email":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAZAAAAAyAQMAAABI0h/eAAAABlBMVEX///8AAABVwtN+AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA9klEQVRIie2PsQqCQBiAFeEmwdXewukqEHuQFkOwqTeQsKUWabaHCGpp/o8Dp8pVqCGX5iKIhoj+k5rCrC3oPpD7kP/jv1MUieQHsfBj4UPgcLHxUAfwSWIWMol8kYSVifpMNJ3w4u/bpG6schYH274Q0PXUmY44bgnsdlnSjLsWmyV7UwiYjY23WHYwSfxeWHaxjChsR7gpBCx941HARA15eZImmNwwQQGXrD2a5hUJ+AqbDzFBASDg0KxiSzPGZDLmtVmGMog8l2a4xX3zlrqRaMfozA28mHa6XpwWTbv57hDYpckLnWLS/XRc0PpmWCKRSP6DO3G8bo1oNywwAAAAAElFTkSuQmCC","orcid":"https://orcid.org/0000-0002-8413-4764","institution":"Vardhaman College of Engineering","correspondingAuthor":true,"prefix":"","firstName":"B.","middleName":"","lastName":"Srikanth","suffix":""},{"id":109842609,"identity":"31da6da0-eb49-4e24-82a3-b1fa5ee12b1b","order_by":1,"name":"JVR. Ravindra","email":"","orcid":"","institution":"Vardhaman College of Engineering","correspondingAuthor":false,"prefix":"","firstName":"JVR.","middleName":"","lastName":"Ravindra","suffix":""},{"id":109842610,"identity":"28e6198c-d5d5-4ba9-a7b3-38e3cea253dc","order_by":2,"name":"P. Ramakrishna","email":"","orcid":"","institution":"Anurag University","correspondingAuthor":false,"prefix":"","firstName":"P.","middleName":"","lastName":"Ramakrishna","suffix":""},{"id":109842611,"identity":"b88c3a15-0564-406e-b05e-f994a2f27739","order_by":3,"name":"D. Ajitha","email":"","orcid":"","institution":"VIT University School of Computer Science and Engineering","correspondingAuthor":false,"prefix":"","firstName":"D.","middleName":"","lastName":"Ajitha","suffix":""}],"badges":[],"createdAt":"2022-05-27 10:12:48","currentVersionCode":1,"declarations":"","doi":"10.21203/rs.3.rs-1699401/v1","doiUrl":"https://doi.org/10.21203/rs.3.rs-1699401/v1","draftVersion":[],"editorialEvents":[{"content":"https://doi.org/10.1007/s11277-023-10427-y","type":"published","date":"2023-04-28T20:38:45+00:00"}],"editorialNote":"","failedWorkflow":false,"files":[{"id":22186660,"identity":"209ba650-6b63-4f61-a5ec-76c97f848897","added_by":"auto","created_at":"2022-06-02 14:58:59","extension":"png","order_by":1,"title":"Figure 1","display":"","copyAsset":false,"role":"figure","size":258423,"visible":true,"origin":"","legend":"\u003cp\u003eDES Function block\u0026nbsp;\u003c/p\u003e","description":"","filename":"1.png","url":"https://assets-eu.researchsquare.com/files/rs-1699401/v1/a32ef39100d444399bf2bfff.png"},{"id":22186657,"identity":"081cc3b4-cc9e-463e-8074-d0a9d974fece","added_by":"auto","created_at":"2022-06-02 14:58:59","extension":"png","order_by":2,"title":"Figure 2","display":"","copyAsset":false,"role":"figure","size":303018,"visible":true,"origin":"","legend":"\u003cp\u003eproposed methodology\u003c/p\u003e\u003cp\u003e\u003cbr\u003e\u003c/p\u003e","description":"","filename":"2.png","url":"https://assets-eu.researchsquare.com/files/rs-1699401/v1/805dbb766946660b6d49689d.png"},{"id":22182616,"identity":"b864e594-ab84-4357-b6bd-ba19c0bb1e46","added_by":"auto","created_at":"2022-06-02 14:48:59","extension":"png","order_by":3,"title":"Figure 3","display":"","copyAsset":false,"role":"figure","size":257811,"visible":true,"origin":"","legend":"\u003cp\u003eProposed B-DES model\u003c/p\u003e\u003cp\u003e\u003cbr\u003e\u003c/p\u003e","description":"","filename":"3.png","url":"https://assets-eu.researchsquare.com/files/rs-1699401/v1/4cee6551af3e2e33037d062f.png"},{"id":22182610,"identity":"8ac77f08-b1cd-419c-96be-0788ce00c9a2","added_by":"auto","created_at":"2022-06-02 14:48:59","extension":"png","order_by":4,"title":"Figure 4","display":"","copyAsset":false,"role":"figure","size":124936,"visible":true,"origin":"","legend":"\u003cp\u003eSimulink model of B-DES\u003c/p\u003e","description":"","filename":"4.png","url":"https://assets-eu.researchsquare.com/files/rs-1699401/v1/e5fb838b6ec9362a7e27ea40.png"},{"id":22185114,"identity":"122ac991-d417-467a-b8f2-99d327981cac","added_by":"auto","created_at":"2022-06-02 14:53:59","extension":"png","order_by":5,"title":"Figure 5","display":"","copyAsset":false,"role":"figure","size":366599,"visible":true,"origin":"","legend":"\u003cp\u003eFPGA wave form of B-DES\u003c/p\u003e","description":"","filename":"5.png","url":"https://assets-eu.researchsquare.com/files/rs-1699401/v1/87669ecc787fae045dbbfc51.png"},{"id":22187422,"identity":"d51f4eeb-848a-41a2-a975-bafb71ca7e32","added_by":"auto","created_at":"2022-06-02 15:03:59","extension":"png","order_by":6,"title":"Figure 6","display":"","copyAsset":false,"role":"figure","size":129362,"visible":true,"origin":"","legend":"\u003cp\u003efrequency of input and output signal\u003c/p\u003e\u003cp\u003e\u003cbr\u003e\u003c/p\u003e","description":"","filename":"6.png","url":"https://assets-eu.researchsquare.com/files/rs-1699401/v1/3f8060c11996b931c253de6e.png"},{"id":22182620,"identity":"a09b8988-02a7-4662-8c2a-7ca3078ae820","added_by":"auto","created_at":"2022-06-02 14:48:59","extension":"png","order_by":7,"title":"Figure 7","display":"","copyAsset":false,"role":"figure","size":218247,"visible":true,"origin":"","legend":"\u003cp\u003esignal variation of the crypto process \u003c/p\u003e\u003cp\u003e\u003cbr\u003e\u003c/p\u003e","description":"","filename":"7.png","url":"https://assets-eu.researchsquare.com/files/rs-1699401/v1/dace88d7dd58381a22fd2f42.png"},{"id":22182614,"identity":"66822cc0-dc9a-41d1-89e7-644747734ad7","added_by":"auto","created_at":"2022-06-02 14:48:59","extension":"png","order_by":8,"title":"Figure 8","display":"","copyAsset":false,"role":"figure","size":326084,"visible":true,"origin":"","legend":"\u003cp\u003eInput, encrypt and decrypt image\u0026nbsp;\u003c/p\u003e","description":"","filename":"8.png","url":"https://assets-eu.researchsquare.com/files/rs-1699401/v1/17176cdcbb1ea3689c5af30f.png"},{"id":22185117,"identity":"6f113f14-6b38-4fb5-8020-ec264138f1e7","added_by":"auto","created_at":"2022-06-02 14:53:59","extension":"png","order_by":9,"title":"Figure 9","display":"","copyAsset":false,"role":"figure","size":120525,"visible":true,"origin":"","legend":"\u003cp\u003eImage histogram data\u0026nbsp;\u003c/p\u003e\u003cp\u003e\u003cbr\u003e\u003c/p\u003e","description":"","filename":"9.png","url":"https://assets-eu.researchsquare.com/files/rs-1699401/v1/33d4b66c8d8891e177e03d99.png"},{"id":22186666,"identity":"a6f73969-e6a9-45a0-b87c-70ba8ec22a8e","added_by":"auto","created_at":"2022-06-02 14:58:59","extension":"png","order_by":10,"title":"Figure 10","display":"","copyAsset":false,"role":"figure","size":435854,"visible":true,"origin":"","legend":"\u003cp\u003eCorrelation of the input data\u003c/p\u003e","description":"","filename":"10.png","url":"https://assets-eu.researchsquare.com/files/rs-1699401/v1/9eb8be42dc8f4b12b5bdd131.png"},{"id":22182617,"identity":"581329a3-8eac-43a3-beb5-296231a0b5e0","added_by":"auto","created_at":"2022-06-02 14:48:59","extension":"png","order_by":11,"title":"Figure 11","display":"","copyAsset":false,"role":"figure","size":48322,"visible":true,"origin":"","legend":"\u003cp\u003eTransmission delay\u003c/p\u003e","description":"","filename":"11.png","url":"https://assets-eu.researchsquare.com/files/rs-1699401/v1/beb0f627e55ca6a22a885828.png"},{"id":22187423,"identity":"c8203ccf-916a-4cd0-ab4c-33afe10add7f","added_by":"auto","created_at":"2022-06-02 15:03:59","extension":"png","order_by":12,"title":"Figure 12","display":"","copyAsset":false,"role":"figure","size":100453,"visible":true,"origin":"","legend":"\u003cp\u003eComparison of memory usage\u003c/p\u003e\u003cp\u003e\u003cbr\u003e\u003c/p\u003e","description":"","filename":"12.png","url":"https://assets-eu.researchsquare.com/files/rs-1699401/v1/61e845f9cbbc28c35cf5d677.png"},{"id":22185119,"identity":"403279de-dc7a-48f9-9530-81b31bbbf955","added_by":"auto","created_at":"2022-06-02 14:53:59","extension":"png","order_by":13,"title":"Figure 13","display":"","copyAsset":false,"role":"figure","size":86357,"visible":true,"origin":"","legend":"\u003cp\u003ePower comparison\u003c/p\u003e\u003cp\u003e\u003cbr\u003e\u003c/p\u003e","description":"","filename":"13.png","url":"https://assets-eu.researchsquare.com/files/rs-1699401/v1/cd32265117573fec7f3127d1.png"},{"id":44730601,"identity":"420d2236-cf06-4e5b-a62b-8814e245d6a0","added_by":"auto","created_at":"2023-10-16 21:32:29","extension":"pdf","order_by":0,"title":"","display":"","copyAsset":false,"role":"manuscript-pdf","size":3158981,"visible":true,"origin":"","legend":"","description":"","filename":"manuscript.pdf","url":"https://assets-eu.researchsquare.com/files/rs-1699401/v1/a1d3dd94-3997-4d17-8bed-bec10bef99f0.pdf"}],"financialInterests":"","formattedTitle":"Design and Implementation of Power-Efficient Cryptography Scheme Using a Novel Multiplication Technique","fulltext":[{"header":"1 Introduction","content":"\u003cp\u003eSecure communication has become the important topic in today\u0026rsquo;s digital area for secure banking and other privacy based applications [1]. For secure communication, a series of steps must be taken to ensure that data sent through an insecure channel cannot be viewed by anybody other than the intended recipient [2]. Thus, the use of cryptography is essential to develop such a system [3]. Both encryption-decryption are the key components of cryptography, a security measure used to keep sensitive information out of the hands of unauthorised individuals or groups [4]. Once the data has been transmitted, it is decrypted and returned to the original form at the receiver\u0026apos;s end using cryptography key [5]. \u0026nbsp;Algorithms comprised different key types that are effectively employed to implement for encryption-decryption process [6]. Single key is worn for the encryption and decryption function in symmetric crypto procedure [7]. Moreover, in the asymmetric crypto model, double keys were employed to process the crypto functions [8]. \u0026nbsp;Both key types encrypt data using a public and a secret key. The proliferation of content on the web led to the development of cryptography that led to the VLSI execution for the encryption and decryption of data that used a variety of different approaches [9]. \u0026nbsp;Encrypted data delivered to a distant host that is encoded at the source host through the use of an encryption key [10], and then encrypted data had been sent to its recipient, where it is decoded to retrieve the original data [11].So that an attacker would not have the encrypted key to decrypt the message or info [12]. The concept with keys were effectively noticed through the examination of numerous encryption techniques [13]. As a result of the investigation, it has determined that a more secure framework can be established by lengthening the key [14]. Also, the wider key size require more electricity to operate and generate more heat [15].\u003c/p\u003e\n\u003cp\u003e\u0026nbsp;Essentially, the crypto concept is trade-off among the security and operating expenses. Significant efforts are needed to construct a more robust encryption [16]. A highly effective block cipher should be characterised by two chef parameters that are rapid response and complexity reduction [17]. Security is becoming increasingly crucial in network-connected technologies. There is a greater incentive to compromise network-connected ingredients than closed systems owing to circumstances such as a larger threat landscape via local and remote access and the possibility for major attacks to utilise compromised nodes that contains the large datasets [18]. \u0026nbsp;Cryptography is one of the critical component against adversaries. Moreover, it is employed to ensure the confidentiality and integrity score of the data and give entities participating in communication with both anonymity and authentication [19]. Moreover, in this modern smart facilities, the crypto operations were enriched by the mathematical operations. Such as, addition, multiplication integration and so on [20]. In many cases, applying the mathematical constraints in the crypto concepts has been tended for irreversible process. So in advance, the binary arithmetic model has been proceed with the principle of mathematical equations. Hence, this process can help to mitigate the computation time and resource utilization.\u0026nbsp;\u003c/p\u003e\n\u003cp\u003eSeveral powerful crypto techniques has been executed in past to enrich the digital application by improving security function. But some harmful attack like mirai botnet, DoS, etc., have been destroyed the confidential range of the digital application. So, the present research article has aimed to design a novel efficient Data Encryption-Standard (DES) based on the incorporation of the multiplication concepts. \u0026nbsp;Here, after the XOR operation, the Bernoulli functions were performed, then the usage of the Bernoulli concept in the DES has been verified by validating the execution parameters. In addition, the brute force attack is launched in the final process to verify the robustness of the encryption functions.\u0026nbsp;\u003c/p\u003e\n\u003cp\u003eThe planned research work is described as follows, 2\u003csup\u003end\u003c/sup\u003e section detailed the recent associated work about the crypto models in the FPGA environment, 3\u003csup\u003erd\u003c/sup\u003e section explained the normal DES system and issues, section.4 offered the novel solution for the mentioned issues, the outcome of the novel technique is revealed in 5\u003csup\u003eth\u003c/sup\u003e section and the research arguments were ended in 6\u003csup\u003eth\u003c/sup\u003e section.\u0026nbsp;\u003c/p\u003e"},{"header":"2 Related Work","content":"\u003cp\u003eSome of the recent works related to FPGA are described below:\u003c/p\u003e\n\u003cp\u003eIn the network, Internet-of-Things (IoT) has been incorporated several resource-strained devices. To avoid resource constraints reliable cryptography-based algorithms have been employed. Arthur Teodoro et al. [21] have presented Artificial Neuralarchitecture as Tree Parity scheme (TPS) for performing keys exchange through the networks mutual learning. In embedded systems area, FPGA have attained more space; therefore, TPS implementation in FPGA were analysed and tested to optimize the parameters of performance. Moreover, the presented TPS implementation takes less time for synchronization performance. However, increasing the parameter N value affects the performance of synchronization.\u003c/p\u003e\n\u003cp\u003eChen et al. [22] have presented a polynomial ring-based processor with high-performance for algorithm named CRYSTALS-Kyber. Control logic was reused by inverse and forward Theoretic-based-Transform using effective configurable butterfly-based unit to mitigate the finite state-machine area. The performance of presented method is validated by implementation of low-cost FPGA-based platform. The presented CRYSTALS-Kyber has higher memory throughput and efficiency. Moreover, this model can affect by channel attacks.\u003c/p\u003e\n\u003cp\u003eA scalable and efficient structure for bit-flipping functions implementation targeting high light-weight codes was presented by Zoni et al. [23] for post-quantum-based cryptography. Moreover, the light-weight cryptosystem has nine configurations were employed for implementation process. The result indicated that the optimized structure allows large encoded implementation on small FPGAs. However, the certain implementations reduce the average speed performance.\u003c/p\u003e\n\u003cp\u003eThe varied composite field-based arithmetic unit implementation utilized in McEliece cryptosystem was presented by Canto et al. [24] for counter measures. It utilizes tailored and overhead-aware signatures. To indicate the proposed schemes feasibility, the FPGA implementations with Graphical processing model was performed. The result indicated that the presented approach covers high errors at viable overheads and low costs. However, this method takes more time for process.\u003c/p\u003e\n\u003cp\u003eTakougang et al. [25] have presented an analysis of autonomous 5G system stability, which includes quasi-periodic and periodic attractors, coexisting attractors, stability phenomenon, hop bifurcation, one-scroll and double-scroll chaotic attractor, reverse-period doubling, and offset boosting. Using FPGA, the presented 5G system model is implemented. The result indicated that attractors coexistence generated by FPGA implementation had attained better qualitative agreement. However, the execution time is high. The key contribution of this current work is described as follows\u003c/p\u003e\n\u003cul\u003e\n \u003cli\u003eInitially, DES has been modelled mathematically in the MATLAB environment with key exchanging parameter\u003c/li\u003e\n \u003cli\u003eConsequently, the Bernoulli multiplication theorem is frame for the polynomials\u003c/li\u003e\n \u003cli\u003eMoreover, the designed multiplication model is given to one of the S-box function of the DES\u003c/li\u003e\n \u003cli\u003eThen the confidentiality and time complexity has been noted in both cases that are before and after applying the multiplication function, which is tested in matlab FPGA function\u0026nbsp;\u003c/li\u003e\n \u003cli\u003eThe designed Bernoulli-DES is verified with other models in terms of security range, encryption time, execution duration, delay, power and energy. \u0026nbsp;\u0026nbsp;\u003c/li\u003e\n\u003c/ul\u003e"},{"header":"3 System Model With Problem","content":"\u003cp\u003eThe DES crypto system is utilized in many digital application real world. But, the growth of hacking and malicious vulnerability technologies have maximized the trouble in encrypting the data with the use of DES model. So, it has lacked in security function against the harmful malicious events. Hence, many arithmetic models are implemented together with DES to maximize the strength of the secret data. However, those system has raised the complexity range and time consumption. \u0026nbsp;\u003c/p\u003e\n\u003cp\u003eThe usual, DES system is represented in fig.1. Besides, several multiplication model also implemented in DES round but the outcome of those models were not appropriate. \u0026nbsp;So, the present work has planned to implement a polynomial multiplication model in the DES round to enhance, the DES security. In normal DES model, the cipher text was gained by doing the XOR operations. But it is not secure in all cases, the probabilistic based malicious events can break the XOR and get the cipher text. Then the corrupted data was sent to the receiver side. These issues have motivated for implementing the multiplication model in the DES environment.\u003c/p\u003e"},{"header":"4 Proposed B-des Methodology For Improving Security Range","content":"\u003cp\u003eThe key aim of this current work is to enrich the security of DES against the harmful malicious events. Here, the function of the DES [28] has been improved by applying the Bernoulli multiplication [27] constraints in the DES procedure. Hence, the planned modified DES is known as Bernoulli-DES (B-DES). Finally, the effectiveness of the designed multiplication based DES is tested against DoS attack. Subsequently, the key parameters were analysed and compared with other conventional model. Moreover, the proposed architecture is described in fig.2.\u003c/p\u003e\n\u003cp\u003eFinally, the designed model is checked against brute force attack. Hence, while applying the brute force attack in the encrypted data, the original data hasn\u0026rsquo;t attained. It has verified the robustness of the designed crypto system. Also, the after incorporating the multiplication process, it has reduced the encryption time than the normal DES. \u0026nbsp;\u003c/p\u003e\n\u003cp\u003eHere, the 64 bit size data has been given as the input of the Bernoulli DES, in that the key size bit counts are 56 and error parity check bits are 8. To make the plain text to the cipher text 16 rounds of operations have been done. After the IP the 64 bits are separated as 32+32, here, the 32 bits are processed in LS and other 32 bits were processed in RS. Moreover, the S-box in the B-DES has taken 6 bits as input and produced 4 bits block as output. \u0026nbsp; \u0026nbsp;\u0026nbsp;\u003c/p\u003e\n\u003cp\u003eIn addition, the F-function has represented the feistel process, the purpose of using the F-function is to decrypt the cipher text without any additional resources. Hence, it has minimized the computational cost of the encryption standard. Usually, to gain the chipper text XOR functions were used, but it is vulnerable to the malicious events. Hence, in this proposed DES, the Bernoulli equation was taken into the consideration. Hence, Bernoulli equation using eqn. (1),\u003c/p\u003e\n\u003cp\u003e\u003cimg src=\"data:image/png;base64,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\"\u003e\u003c/p\u003e\n\u003cp\u003eHere, represents the count of the plain text bits and the i/h has determined the XOR-ed output and \u0026alpha; is the Bernoulli digits. Here, the Bernoulli digits were taken as same as the XOR-ed output. Moreover, the \u003cem\u003eB\u003csub\u003em\u003c/sub\u003e\u0026nbsp;\u003c/em\u003eis the Bernoulli variable, its value is 1 and the constant variable is denoted as n. Then the binary addition has been performed, then to decrypt the data the concatenated digits of the Bernoulli is again XOR-ed from the XOR-ed cipher data. Because, the reverse process of XOR is XOR functions. \u0026nbsp; Finally, the process has been reversed to attain the original text. \u0026nbsp;The B-DES Simulink model is illustrated in fig.4.\u003c/p\u003e\n\u003cp\u003eThe Simulink designed of the novel B-DES approach is described in fig.4. Here, the Double-Data-Rate (DDR) is the memory module of the novel B-DES. In addition to check the successful score of the developed crypto system an efficient malicious event was launched in the final layer of the B-DES. Then, the performance of the B-DES has been noted by transferring data. Moreover, the parameters of the novel B-DES is validated in the dual phases that is before and after applying the malicious features. Hence, the malicious features that has been considered to validate the designed crypto system is brute force model.\u0026nbsp;\u003c/p\u003e\n\u003cp\u003e\u003cimg src=\"data:image/png;base64,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urq6Bg8enCyXR9nCdddd99RTT1111VWvvPKKY9PSnC08+eSTylu06PSm71D2dddddyULkdQ8X3TRRbfeemuy0O3OO++sqalJFk6avj9CAADQP5AwVDZF6hs2bFDwd+WVVyZV3dasWaPbYcOGlflxwZ49e8aMGfPSSy8dw5v9d9xxxxtvvKFt/fznPy8/W3j22WfVuLW1tfxBlu+mm25aunRpsnDc9u/f39LSonHeeOONSVVPvvKVr5STd6nn2tra47/g++SNEAAADHAkDJVNUb4C7uwFAE1NTQr9VfjpT38an6r06aefKsG4++67L7vssvnz57tSsebVV189cuTIHTt2aHHBggVVVVUh2lZOMnv27PjbddR5HOCq7G3V1dV97WtfU7OhQ4c+/fTTeefHh2zhoosu2rdvX2dnZ/Z8quN35513PvHEEyckZ9CA//qv//rgwYNr164tZ5zeqd48yarvjxAAAFSwLlSyV199VQdx1qxZXjx06NCuXbsmTZqkSoXvqa/BUTNlBYXDfkTqC5Tc1VVXXeWrY01l1dTU1Kxfv16L77///rCCTz75xA1U0KJX1L1u4+/kSXVl2srYsWPDwHwyfdGvcjp+7nzevHnZYZRDqdGKFSs0jdr98jvxjBXd96I8gcc2A70zQgAAMMCRMFQ2x8QpiiAduxflVeKg35YsWaJ63ZssFyiyVzAaB5cKbeNFr6U2cXISsohUHJzKFtwste4JFCczRxUcO6TWikH54bj28aj26NgSht4cIQAAGOA4JamChdPWQ+i/Z88eBY47duz4y7/8y6ampqRd5PDhw/v27VMhdRaQr4VQ4frrr3dNrLW1VT27fPbZZ48aNcqnsoS1rr322vgbVNWz+lfB11HYunXrnnjiCZ+J5Jp33nmnvb395H2hqoaxdu1aBcdvvPHGeeed19zcnNzRE+3d66+/rul96qmn/JmMCnfccYfvLWH37t3z58/fvHlzPBsnQ98fIQAA6D8caKIS7cq8/W9+11+y71t7FUm9wez6OPcI8j6REK9VdENeK3xeoQbxZwvmceo2WT45wiCl/Lfhg/BefnbSUjQ/kyZNOtrPCo7tE4bYyR4hAAAY4EgYKlhewO0YVHfl5RJ59anzkSzEo3V1damcQaGn6rO5RFgldOj8IU+PkW7o8Phl971HIeUoEWqXGYt7nstR9FjkOYEjBAAASOGUpErl04EUJma/UDVPOIMo9fU4ob7ojzmo5c9//nNlBTt27LjvvvuS2kj22zkVkX/44YcquEOfOlW4p7ghQ4acccYZyUIxPgMnecwepRBMy7x588r8mYiYf0s7WShGO/hf/+t//fGPf5z9IbyU+fPnJ8Pq5uwuG8f/wz/8Q7JOGU7gCAEAAFJIGCqVg/IeQ+3YnsJ3sGZzjLz6IFwM8NJLL2V/MeDss89OheC+OCF0qNX37t2bBMLdFCLrLr+PrnvjCypOoN27d0+YMKGzs1ODUeYQfvD4GCisL/pjEZq9u+666+///u9P+VUBfX+EAACgEpEwVCoH5UV/weAXv/iF7lLhzjvvjONj/yZ09iJjfyt/ql6JQfwjBoo177//fhX+8Ic/uEaUKigQTxa6HT58+JlnnlEhdSV0iq+HPlE/UF3U/v37p02bpl276qqrPvroo2MOlz2f9fX12alWLP7ggw8+/fTT8dS9/PLL2nSy0Cv6/ggBAEDlImGoSCEoz36pUVNT0xNPPKGCouRvfvObrrTf/va3uvX5SMoHtm7d6nrH7q4PoaQSA7dPOf/885PSoEGKQZVmKN/QeJKqQYMaGxvfeOMNbf25555LqjLUXmuV+EzjhLjvvvsURpd/GpJGdfXVV1dVVWkqdu/e7UrPp3Znzpw5rgnURpH6ihUr4jBd7d9+++2T9IFJ3x8hAADoh3x+CCrLqlWrdOx8mk1SVThZ3z/ZJrfddlvq0l6fK+9VtPrPfvYz1/t64lDvk+ldqX4efvhh96N71UaVqW5d728fErXXWtlmKXm9nUDeRPaK8BK8SmH+viA7maK5KtpYleonaVSGvGsYijolIwQAAAMcCUOF8an/ecaOHbtgwYKiv9qmwLSurk5tdOufbTYFmn/zN3/j+hBHqrFThaeeespBp25VLhrfay33LCNHjlScmtyRz18WdFTR/NGaNWvWMfSvwYcfw9YuKxAvOplq5jZZR5sFHVXCIL0/QgAAMMBV6V8SRwAAAADAF3ENAwAAAIBcJAwAAAAAcpEwAAAAAMhFwgAAAAAgFwkDAAAAgFwkDAAAAABykTAAAAAAyEXCAAAAACAXCQMAAACAXCQMAAAAAHKRMAAAAADIRcIAAAAAIBcJAwAAAIBcJAwAAAAAcpEwAAAAAMhFwgAAAAAgFwlDpWpvb6+rq0sWujU3N9fX1ycLFUg7pV1YtGiRdk2FpLbCdXZ2trS0NDQ0TJo0SbdJbT+ivWtsbJwxY4Z2MKkCAAD9SRcq09y5c1etWpUsdKutrd27d68KydGNLF682G1Stm3bNn36dLfR6mqmHlpbWxcuXJi0yLF+/frRo0d7rexITL3pXrVRS7VPavMVRnFEdXV1UlX5Jk6cmOzVoEGa2KT2izRRSYuIJq3oUevo6AgTKzp8nlsVdJfbFKV79bDR3Hqtoo01Qj8e1EyNS3co8ciXL1+e1AIAgH6EhKEiKaZXNJksdFPUHkf5WuwxjHMbxXyOC9VtiP9Kx/e6V9vSWh6J2ivxSO7rpnDTXQXl5AzqRy21brJcjLaocNapUaXQTinETxaK8Y6Ls68wsQrf3cA056qXMOGaVbfUrWvyqCuvpYeE2iuTcX2gbMHpRNBjn+akqMQR0SDVoMcsFAAA9EEkDBVJ8VkqQFccqXg0fj/YAWjpINXvIicL3ZwzxF1lxZGfN6S1kuUChaQKTx1BKgx1RFt6MOZYtnRqod6KJgx575qfcpoB7VTpLEjURsIuaAddE38u4flJ7btW0YSUDseVh8T9OMRPFgrUiSbW6YrK3pC4pjRtvXRqkZcwaEhkEQAA9HFcw1B5WlpadDtu3Dgv2sqVK2fPnl1TU5MsDxr01ltv6fbuu+/2Ypb6OXDgwHnnnZcsd5s2bZqiybirrMcffzwp5Whra2tqaho2bJjKo0aN2rhxo0N831vCihUrdHvppZd6sagdO3Z89tln7jxobGzUbelhnyovv/yybqdOnerFotrb23WrnCfsQtjBQ4cOuSD//M//rNvUvmuVGTNmTJ48OVkuRg10IJKFYt5+++1HHnlEzVRWh3PmzHHq+Mc//rFwf67m5mY9kK655ppkuZgpU6bo6Sb1sOns7Pzbv/3bG264IVkGAAB9EglD5XnsscfCiUOmwGvNmjW33HJLslygGt1+4xvf8GKeF154QasnCwUKRq+88spkoQzOTMaOHetFW7ZsWVIqUAA6ZswY5QzJcg6NZOfOnXHQXA6F2vX19bfffvsVV1yRVPUxq1ev1r4raE6Wi9m8ebNur7vuOi+KUwg566yzXAicHcWU+KVyyBI0z9u3b/eHDIGGlxqhj+mQIUO8mOfXv/61bo827lc+qbRQiV/pNAYAAJx6/qABlWLVqlXZM1tUkzpvxO/l93gKkBqo2ejRo4/5TB6fuKLbZDmfttLjOTnaC/WmW2VEzi5S56u0trZqW+pHwa5r1EDNglC/fv16753PjCrnvBc1U8/armgMHozHrO1qUeVw4s22bdsccGd3SpPpfnSvtutjkW2Wop7VLD4QGrlqdJssF3hUokJSdZQ0Hm1LVEiqcvg8oh6baZ5FU+QJcTm5rzAb6kcHVPd6zLpXbQo7kfD5dZ43LXr+PeeFPgAAwKlEwlBhFGmlAjgtqjJZ6OY4vscoWTGZ41qFj0eVM2hFbULbVRSYupqiKA0yxIUlOERW1KiWGo8Xw9URqtSixbumwahGu5Asd2/OobbKuisVdmcpNtVUqJmnV/176wp24+067ldjjUojVM+qLHSQUPu4HzVzG9W7QVHxgEWNHXzrNntcHFXLUcXT6kfdal0Nz4NP7sinxhpAspDDk69mmjH16bnSJkL/3hGLNxqmN1nu3i91qLIfwC4DAIBTi4ShkiiKCtFzoMArG4g7SC0n3lIb5wypN4ZL0BjU3hQOlrOWBtlj9qJo0n2GDh19pmJWB5rxLns8mpxkubsmBKMqZOctpshb7Z0MWEgSQowb+lTjEKn7nXKXJduPqEYznCzkcHzs3kydxMF0imNr6XFWA7cXJwxJbT4/MJz2lKABqM+Q6ogzhPgAqSvVpI6jR5IsFKgmzvriMgAAOIVIGCqGIlcFlPF7tKKwLBWHid+u7jFIDRwaepVyon/RJhR0hrVSo0pRGF1O8Kf4WL1lo/bUDqqr1K45O4pD26Ir5ina2JVxHBwSlZCZOA4Ou1a0n9RHB3ncuXfBaUO8O0WFnCGVn5SgGdbwvFbpnEEHVPtVImMJspPvTWg2kuXuIxtndNljLdkVAQBAX0DCUDEU4WWDPMVY2QDLb1eXH0dKyBkUrSZVZXDELOEd9yxnC6UzCnMEnI3742jb8Xe8a64JUXvgELycSSgaoPuzgni/ND+a7bhDv7nuONjpXDn9ZGldtQkz73mIw+s8biml+0/xzJQ40M4WyukzezjEcX+ceXqc8cy4JpWQ+OGkeY7XBQAApxwJQ2VQsJWNiRVvpWI185u+Jd4eVm/Z3MPReekVsxz5ZXszRX4KT8vJFkSRYmof1a06j0Nn50LxCF2TPTPHUW9q9SwH9NlpdFQdRq4talHiqNf9uyavH2cRpWfA64Zd8Layh7vosXZ0nm1cggasVSRZztBIysxAsodDVJP6CCh7ZFWjZtlp8VRo0sp8zAAAgF5AwlAZFCxmYzjFVXH8ag4HUxFbiiK8oiG+I+C86L8ox/RF40ttJRvH53GUnNq0dlA7EseOGmFq1xzZF31PWpUOTLOzFHj1VMjrt7rjGDebF3meQ5uip9N4crSJZDmHxxCvW3TYqZjbPG+SLJdH7Yt+wqCp1p6W/wa/HzDJQoEj/niiPMI4bfP05k2Lp7podgQAAE4JEoYKoMAxG94pMisaVDliKxqNKRx0BK/boqG8o95U9Fya+knF9KZhxDGi+iwdhqofbTpu4088sjF6vNfarmriydFa8SoO2Ut8yKB7JVkoUJ+Og+O1tI+p3fSb6yFTKnTzhX60L57P0KYo74I6T5YLHDTHK7pZPADzLBXNJfK4q3iWTPXabpylZNvE3E/qkaZdTk2U9yXu1sc63jutlZQK3RYmu1TGCwAAehMJQwVQOJV661pBlaLkOCwLSgSpoZ9sVCcOx4u+8ZzHsV02HFd6EA9Y5R4jWm033rR3MI4jJcToisU9eL977eTHW1SbOIRVpRpkRxjoXkkWCtTYc6gJcZjrd8RTKZaTCg3D2z3SS9SPVlH7ECunpjqm3VGbOAsS71c8Id6RbASfTS16pE7Uc2pIWtSOh0oV1HPpbj3yuI0PkCck0CPEOxLqw9SF46g2Kvte8eMzWQAAAKcaCUNfpzArFTeLYr5s7CiO2CT+lEAxmRYVpYUA1G20GJppK2qQittSHMWqmWJE9SmKKbPDcAibkoq2U1IRuTaksWmvtQnXmANNxd+hpbauGg1eO+6R6y7VaFFlre7QM9VPzLmB90L9aHU1doyrRUfD7jOeGY1BNVpXDVzv04rcjyo9QvWjMceBeIo2oTZaMZUwiCpd76TFeyrq2TXq05XZdWM+rGrjcWqLGna8L6JFDyOlxLyJd9ltfFDUSZw/iB8zukv12rQrVeOD61lSQTUap/fLq3gmAQBAX0DC0NcptAqRlinAUjibCuYUkCnMKs1htKJDF7SKYz5RhyE2zaMVe2zv+DsrFaGmaF80mLCuc5Lkvohj3ziU1I6ovUYV+lcM6kjUEXB8V1G6V/uS2qjWVWVYVFk1LpvW0ipx5K2NevzqJ6RhKmvdvAF4hLH4QIepFo3E++W43AMWbbHoRMU0XaXba7TZkYgGkLTIof3SY8Cdq4eijwdH/6mJ0ioSjqP2Ws10q+lS4/guAADQF1Tp35HoAAAAAAAy/l3yPwAAAABkkDAAAAAAyEXCAAAAACAXCQMAAACAXCQMAAAAAHKRMAAAAADIRcIAAAAAIBcJAwAAAIBcJAwAAAAAcpEwAAAAAMhFwgAAAAAgFwkDAAAAgFwkDAAAAABykTAAAAAAyEXCUGEaGhomTZrU0tKSLAMAAAAnEwlDhbnlllu+/e1vjx8/vq2tLakCAAAATpqqrq6upIjKMWnSpC9/+ctNTU3JMgAAAHBy8AlDpfr888+TEgAAAHDSkDBUns7Ozu3bt3/5y19OlgEAAICThoSh8qxcufLAgQPXXXddsgwAAACcNFzDUHlOL/jggw+SZQAAAOCk4ROGCtPc3HzgwIG77747WQYAAABOJhKGCvP73/9et9OmTfMiAAAAcFKRMFSYiRMnJiUAAADg5CNhqDCjRo1avHjxHXfc0d7enlQBAAAAJw0JQ+W55557aguSZQAAAOCkIWGoMC0tLXV1dV/72tc6OjqSKgAAAOCk4WtVK0lTU1N9ff2bb745atSopAoAAAA4mfiEoWK0t7fPnDlz7ty5ZAsAAADoNSQMFWPlypW6HTJkiBcBAACAXkDCUDHeeecd3Y4dO9aLAAAAQC8gYagYnZ2duj3rrLO8CAAAAPQCLnquGFVVVRMnTty4cWOyDAAAAJx8fMJQGVpaWqqrqxcvXpwsAwAAAL2ChKECKFt47LHH+DZVAAAA9D4Shj6toaFh0qRJH3/88caNG8kWAAAA0Pu4hgEAAABALj5hAAAAAJCLhAEAAABALhIGAAAAALlIGAAAAADkImEAAAAAkIuEAQAAAEAuEgYAAAAAuUgYAAAAAOQiYQAAAACQi196xinT1NR0sOCee+5JqgAAANDH8AlDcfX19VVlaGtrS1boSUtLy4wZM7xWXV1de3t7csep432cNGlSstyLNG/a7tatW+fMmaOEQZlDcgcAAAD6GBKG4pYtW7Z3797a2tpkedCgjo6OrgIVli9frhrdO2rUKN9b2qJFi8aPH79p06Zt27Zp3Z07d65duza57xRRAvP888+r8Nprr6nsyt7R3Nx8xRVXDBs2TJOsxcmTJz/wwAO+CwAAAH0NCUMuRbTDhw93eeLEiTU1NS6rMGfOnIULF15zzTWuKa2hoeHHP/6xCv/4j/84bty4P/7xj9XV1WPHjvW9vamtrS3skUYyd+5cFbRrKruyFzQ1NV177bWnn376o48+6hptXbkZHzIAAAD0TVzDUEpVVZULy5cvV5LgsrW0tHz88cczZsxIlnOo2fjx41VQXL5x40ZXnhKNjY233367kgS/r39KKGO58MILVdi2bVucpWieR48evWPHjmQZAAAAfQafMORqbm5OSoMGTZgwISkVzi/SreLdHrOF9vb2m2++2eVQ6H1KWiZNmqRsQeWpU6e6svd1dnZeccUVKhT9TGPnzp194boOAAAApJAw5Fq3bp0Lo0ePHjZsmMvlnzmjGL22tnbv3r1enDlzZkNDg8ttbW2NjY3KN04//XRfNq1g+sjV0FVV4ZQh1Shj0SrqR/UOphX619XVabG+vt7NAjVQpVbXveo2bEvtx48f/9prr3nxu9/9rnr2ANze+U8Q96Pb0I9pAKrxyD0Vau+LubUh9exmRT344IMHDhxQIe+KhX/7t39LSgAAAOg7fCEvsqqrqz1Fixcv1qJCfxW0uG3bNjfokS8SkOXLlydVXV3uxJRRuHLVqlWuWbhwoWsmTpzoGnGz0MbczHwRthIbj83bbW1t9b3Tp08vrDFIPWhRbbxooZl4E85zQqrj3Zd45KIGWjfMkpSYmdBb2OWY7wobAgAAQN9BwlDc+vXrHcWmKD5OWpRBwbHXioNyUVbg+pAehJg+jrlDgK5mCuWVBnR0dLhGkkbdvSlb8Pc4hbwidBVi+viLnlwTh+/ZFb0Y73JINrQ57ZSyGmUCIbcpkTCEXY5zJ8tmJgAAAOg7OCWpuHA+UgipFR+rXOY3I0lbW5tDYa2V+vbVECLfcMMNuu3s7Fy9erUKCs3jk/vXrFnjwte+9rWtW7cuW7bs7bffdo3idRdaWlr8FUwrVqzw9zh96Utf0q2yC3fV3NzsE4G0Sviip/fee8+FkKion5kzZ6qQvcDAq9uGDRtcuP7665944ol/+qd/GjJkSDjf6YILLnAhyzso3/jGN1wIOBMJAACgLyNhKC5cqxBCagX9s2fP9mW75fjNb37jQirHCOlBSCRWrlxZuGdQfBV1e3v7zp07VVAW4WxB5ZDG3HrrrS74WmoNMuQkU6ZMUXoTvgopu4r84he/cMEZi4RrssMFBr64QjROFyTE/Vu2bHnuueeUgWzevNk1GkNISFJK5E7y+9//PikBAACg7yFhKKKlpSW8rR5Caou/LknNqjLC5cj//M//7ELqi4lChH333XfrVonBk08+6Zq4ZWgmCxYscCGkMR5Gc3OzA/HrrruuUF3Epk2bXAhv7StjcT8hfI8D+vDxQjbhCc3k+9//vtODV155xTUlxnDo0CEXin4+o9zDhVPy2xQAAAAojYShiHDiTeod8XvuuSd8XZKE9+ljN954o24VlIcTdS699FIXbOnSpS446F+5cmVITuKWK1ascOG+++7zRhXlu+X06dNdE96bP+ecc1xIKfrWvlKR0I9rwlBDjfzkJz9xIfwAxcsvv+zCxIkTp0yZooKynXAyVYkvmX3rrbdcyH68EE9UiTOaAAAAcKqQMBQRTryJA+isZcuW+fKGmN+hDxcbKLaOT9QJJxqNLnxVa2Nj45AhQ3xXfEpPaKZAX1mKK0u8l//xxx8npS8KIX68Iy+++KILqQ9P5Gtf+5oLLS0tzjQWLlwYovwwLeF8p/AxSIlsIfYXf/EXSalbOWc0AQAA4BQiYUgLsbJMnjzZhaMVrhz49re/7YKFyxWuv/56nxf00UcfuUZpgGq0dZXjMNoFCfH6hAkTUgH6Aw884BWVaaiT8JMI4Xwk7Yjqm5ub1cDv6Pszh9TvOYRPKnxJg7KaefPmuSZ8WOFUx5XxaVcNDQ1q48WUr371qy6cddZZLgQhC/q7v/s7FwAAANCnkDB8geLpu+66K1kYNOjdd99NSkcpROrxNQ/yzjvvuHDvvfdu3bp1zpw52qJrXnzxRdX4A4pwPlLIWJwPSHV19YMPPnj//ferPG3aNC2qoFB+/PjxVVVVSgOWLl0avjHJH1PIW2+99bvf/W7KlCnxpRHKFny6kfpxjfdX9epQucrGjRvDu/7hwwqlOi5IOJtICdK5556bPePI/MVNEp/QJdp3Z0HZr2YCAABAX5GcSYMv/lZaLLm7bK2trV5x9OjRSVW38MtoKrjGP7aguD/8CkH4fEOVrpGOjg6tpUoNMv5Vh23btmkrbq9C6lcOvEdaMXTuL4dVpfKBuJ/169eHfnRX9hcVvJbEa/kDEN2l1ZOqHE5skoVu/oE53aVdTqoAAADQx1Tp35EwECdOY2Pj7bffroKygjJP7u/36uvrn3/++fjB1t7e7iSEWQIAAOjLOCXpxPOZ/dXV1anzkQYyf3lUfJGDL58gWwAAAOjjSBhOjIaGhqqqqqampvA9oU888QRf+xOMGzdu4sSJ4RemGxsbNUtkCwAAAH0fCcOJ4V8fO3jw4IMPPqjC3Llzw88XwB544AF/J5LSqp/85Cetra1kCwAAAH3fv3/44YeTIo7D//V//V/KGdauXavyz372szvvvNP1CM4999z29vY//elPf/zjH1evXn3GGWckdwAAAKAP46JnAAAAALk4JQkAAABALhIGAAAAALlIGAAAAADkImEAAAAAkIuEAQAAAEAuEgYAAAAAuUgYAAAAAOQiYQAAAACQi4ShZ52dnY2NjXV1dQ0NDUkVAAAAMDDwS889aGlpeeyxxxYvXjxq1KikCgAAABgwSBhKUbYwfvz41tZWsgUAAAAMTCQMpQwfPry6unrHjh3JMgAAADDAcA1DrpaWlr1799bU1CTLAAAAwMBDwpDrrbfe0u2wYcO8CAAAAAxAJAw94OoFAAAADGQkDLl27dpVXV09bdq0ZBkAAAAYeEgYimtra9u0adObb77JNQwAAAAYyPiWpLT29va1a9du2bKF314AAAAA+IThC1paWmpra88999yNGzeSLQAAAAAkDF8wbty4vXv3Ll26tKmpKakCAAAABjBOSSrCP/Dc0dHBBQwAAAAY4PiEIdd7772XlAAAAICBioShiA0bNuh28ODBXgQAAAAGLE5JSuvs7BwxYsTpp5/+wQcfJFUAAADAQMUnDGkrV648cODAY489liwDAAAAAxifMKTV1dUpYeDjBQAAAED4hCFt586d06dPTxYAAACAgY2EIW306NFJCQAAABjw/v3DDz+cFFFwzjnnzJ0798wzzyRzAAAAAPiEIW3KlCnr169fsWIFP/YMAAAAcNEzAAAAgFx8wgAAAAAgFwkDAAAAgFwkDAAAAABykTAAAAAAyEXCAAAAACAXCQMAAACAXCQMAAAAAHKRMAAAAADIRcIAAAAAIBcJAwAAAIBcJAwAAAAAcpEwAH3ITTfdVJWxdOnS5O5iDa6++urDhw8nd3dTzcqVKydPnjx06FA3U2H27Nl79uxJWnzRunXr3Czrsssue/rpp7ObAAAAAwQJA9CH/MM//MP7779fV1fnxSVLlnR1dc2fP9+LogavvvpqTU2NyrfddtuuXbtef/310047zfeKInu1Hzx4cGNj4//7//6/HR0d6kGeffbZ/+//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gFwsGAAAAADkYsEAAAAAIBcLBgAAAAC5WDAAAAAAyMWCAQAAAEAuFgwAAAAAcrFgAAAAAJCLBQMAAACAXDWDg4NJEgDwyXz00UeHDh363e9+t2PHjs9//vNr1qz5zGc+k2wDAKA68Q4DgIlM4fsDDzxw6aWX1gy58sorOzs7HdnfdNNN7777blL1E1NTM2bMmDt37m233dbV1fXFL36R1QIAYAJgwQBgYtKqYNasWeeee+4f//jHn/zkJ4ND/tf/+l/333//Kaecok19fX1KJDt8Yqeffnpvb+9bb7311a9+derUqZdffnmyAQCAasaCAcBE89FHH910001XXXWV0m+++ebPfvazCy64wJtk3rx5v/71r6dNm6b0lVdeGd4E0F5f+9rXampqbr/9dpecmA8//PA//uM/zj///HPOOScpAgCgmrFgwKejv7+/s7Ozra2tqampo6MjKf1U9fX1qUurVq2qr69XIikd3zSN6vCUomrpc6W9++67l19++c9//vOvfvWrO3fuLBm1n3766S0tLUp88YtfdMko2r9/v66lz33uc9X4eaStW7c++uijSaZixuYoAIDRwk3PE0GhUJg9e3aSGbJnz56GhoYkM/5onbB9+3anjxw5MnXqVKc/RTU1NU7U1tYePXrU6fFMqwVNoxKbN2/euHGj4tSuri5vOmlptfA//+f/3Ldv37Rp0/TvQguDZEPGK6+8snTp0l//+tdl6pyYb3/720888cRvfvOb+fPnJ0VVwrPX3t4evyEz6sbmKACAUcQ7DBOBFgZa+C1btkxpBbtaKig7nlcLotBW6wQlmpuby6wWVq1apTh+bF4716Rp6pRYtGiRS8a55cuXd3d3a7Wg4Li3t9efsZkYFHNLkjked999t1YLSvz4xz8ediXwhS98YRRvYDBFw1qo6FxcdNFFSVGV+Oijj/7u7/5Oq9C/+qu/SooqYGyOAgAYXSwYJo6zzz5bjwp2x/lSIXj55Zf1OGfOHGfHg9dff12PlX5hWNHSJ1+TKCrVUkGrRK8TOjo61q5d600TwDXXXPPEE08c770EW7du1V5K3HDDDSM5iWeeeeaof2rIn0fSv8FRf+Oiog4dOnT55Ze/8MILFe352BwFADD6BjFRNDY26oQePHgwyY97fkukt7c3yY8DM2fOVJeOHDmS5Cujubl5/fr1SeZEVd3pPl4K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yXEPAwAcs3Xr1r/9279NMkOq4r7nkj0v4ze/+c38+fOTDAAAw2HBAAAAACAXH0kCAAAAkIsFAwAAAIBcLBgAAAAA5GLBAAAAACAXCwYAAAAAuVgwAAAAAMjFggEAAABALhYMAAAAAHKxYAAAAACQiwUDAAAAgFwsGAAAAADkYsEAAAAAIBcLBgAAAAC5WDAAAAAAyMWCAQAAAEAuFgwAAAAAcrFgwFjo6Og47bTTampqZs2a9e677yalAAAAGPdYMKCyPvroo29/+9tr1qz513/91wMHDvT19d19993JNoxjjz76qBZ4JX3xi1987LHHdGaTqhW2devW5MAZWoVeeumld955Z2dnZ1K7lDItpGjUyT5DDh06dOWVVyaba2p0OI9ddFxWvwCAkwELBlTW8uXLt23b1t7efs455/zhD3/o7+//m7/5m2QbxrHbb799cHBw06ZNzt5www3Kyptvvvn5z3/+tttuO/vss1955RVvraj58+fruD//+c+dDT2Rt956a9WqVf/yL/9y1VVXzZo1K68/buGRRx5xNm5BFPRrQTu16PLLL3cd0/rh3HPP1UWrUbvyT37yE83JKUU6nB6TqgAATFwsGFBBW7dufeKJJxTMXXDBBcouWrRIIZciUW/F+PfFL35RYbQS11xzjUu08HvmmWe++tWvKoxeuHDhmL3EftFFF7kn8YLzM5/5zLx58/bu3avFwL59++bOnatLLtmWocVAtgX5q7/6q1tvvfXxxx+fPHmy0klp8eq94447pk2b9utf/1qjdqGu5J07d2r4Sn/uc59TB1wOAMAExoIBlfLRRx/94z/+o0K0//2//3dShGrzpz/9SQsDBc2K15OiYph+5ZVXKtHX17d//34XVpp7kn0TwLQKveGGG1ThH/7hH/LWMOVbUPS/YMGC008/PclPmvTkk0/qsaGhIS4UDd+XdFhEAQAwsbFgQKX87ne/e+GFF84///zw6iyqjoPmL3zhC5/6Z2/ckzKXk4J4LQbK3CQzbAvnnXdekpo0SauOQqGQZDK0fKqvr9caI8kDADChsWBARfjtBSWuvPJKPrbxqfh2UZI5ISFozp7Ef//3f9ejAvSxCZrL9CTQMkCLASVUM/smQ14L4e7tCy644MYbb3ShaIGkZZISJVsTVsIAgJMHCwaMPkVg99133wsvvJD38Q+MgWuuueaJJ574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wyhra2tramp65513urq6WC0AAACg2nEPAwAAAIBcvMMAAAAAIBcLBgAAAAC5WDAAAAAAyMWCAQAAAEAuFgwAAAAAcrFgAAAAAJCLBQMAAACAXCwYAAAAAORiwQAAAAAgF7/0jAmrUCg899xzZ5111sKFC6dOnZqUAgAA4HjwDkNltbe315TS1NS0atWqnp6epF7101imFHV2diZFn57+/v6WlpZbb731tttu+/znP3/vvfcmGwAAAHCceIeh4hS8Ll++fPPmzc5u27btr//6r1euXOmSZcuWrV271puqmpZA27dvV6KxsbGrq8uFnwotXW688UYl1A2/saAVWm9v77Rp04rbAQAAcBx4h6HiFLNeeOGFSWbSpHnz5ily7ejoqKurU3bdunWrVq3ypuqihVB9fX14k6S1tbW26JZbbnHJp0L9mTNnTnd394YNG8LHkLSGeeSRR5wGAADAcWHBMBYOHDjgRHNzsxOyevVqJx566KGq+2xSoVA455xzBgYGZsyY4RIljhZpReSSsac1zDe/+U31SquX0DHTwkxbkwwAAABGjAVDxSlODZ9HWrBggRMya9asJDVp0pYtW5LUuNfX19fS0jJ79mzF5fH6Zzy4/vrre3t7a2trlyxZkhRFnn/++SQFAACAEWPBUHFxnDp37twkNWlS/JH6/fv3J6khistXrVo1ffr0mpqaKVOmdHR0JBuKtAhpa2urr68v3kFdowjeL5/rsbOzUztqk/ZVtqmpSbv39PQUCgWXa8fQiOqIjpXaV7soq2bVuCqEN0C0ta6ubt26dc4+9NBDatY7qlkdS/WV9VZROvRTbYZ+mpptb29XoQ6hR5Voqw6hmnK877poinwTxd13313yO5FeffXVJAUAAICRG0SFhZfhlUiKhrhcGhsbk6Ii3w+wZ8+eI0eOZCuovHizQO2mTZuU1aMqrF+/XmnfF2Eri5JMRDsWmznWjkt0uNS+6urMmTOTzMePrgO5cNmyZS7RVpdIPMaDBw/qWCr0QNxgaCoc3TSKUMfcq5EL/e/t7U2KhriH8SgAAAAwQrzDUFn90eeR5syZ44T5df2slpaWu+6669lnn21oaHj55ZddGN6O6OzsnD17thK7du1atGiRGlm8eLGy77//vh4PHz4cAvqzzjrroYcecnrbtm3+rI7SAwMDPvR5553nSFo19ah9wwJDldVt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\"\u003e\u003c/p\u003e\n\u003cp\u003eFinally, the energy constrains and power usage has been measured by validating the particular formula, which is gained from the device utilization. Hence, the process of the B-DES is described in algorithm1.\u003c/p\u003e"},{"header":"5 Results And Discussion","content":"\u003cp\u003eThe planned model is checked in the MATLAB environment and the robustness verification has been performed in the FPGA platform. The most advanced of the novel B-DES than the conventional DES is computational cost. While using the multiplication model in the DES environment, it has reduced the computation duration up to 0.4%. Moreover, the specification of the execution parameter is tabulated in table1.\u003c/p\u003e\n\u003cp style=\"text-align: center;\"\u003e\u003cstrong\u003eTable 1\u0026nbsp;\u003c/strong\u003e\u003c/p\u003e\n\u003cp style=\"text-align: center;\"\u003eExecution parameter specification\u003c/p\u003e\n\u003ctable border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"border-collapse: collapse; margin: 0px auto;\"\u003e\n \u003ctbody\u003e\n \u003ctr\u003e\n \u003ctd valign=\"top\" width=\"50.36231884057971%\"\u003e\n \u003cp\u003eExecution parameter\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" width=\"49.63768115942029%\"\u003e\n \u003cp\u003eSpecifications\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd valign=\"top\" width=\"50.36231884057971%\"\u003e\n \u003cp\u003eRegister clock frequency\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" width=\"49.63768115942029%\"\u003e\n \u003cp\u003e50 MHz\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd valign=\"top\" width=\"50.36231884057971%\"\u003e\n \u003cp\u003eInternet_protocol clock frequency\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" width=\"49.63768115942029%\"\u003e\n \u003cp\u003e100 MHz\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd valign=\"top\" width=\"50.36231884057971%\"\u003e\n \u003cp\u003eCPU clock\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" width=\"49.63768115942029%\"\u003e\n \u003cp\u003e1000 MHz\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd valign=\"top\" width=\"50.36231884057971%\"\u003e\n \u003cp\u003eClock frequency (controller)\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" width=\"49.63768115942029%\"\u003e\n \u003cp\u003e200 MHz\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd valign=\"top\" width=\"50.36231884057971%\"\u003e\n \u003cp\u003edata\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" width=\"49.63768115942029%\"\u003e\n \u003cp\u003e64 bits\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd valign=\"top\" width=\"50.36231884057971%\"\u003e\n \u003cp\u003eBandwidth\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" width=\"49.63768115942029%\"\u003e\n \u003cp\u003e2.3%\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd valign=\"top\" width=\"50.36231884057971%\"\u003e\n \u003cp\u003eRead latency\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" width=\"49.63768115942029%\"\u003e\n \u003cp\u003e15 clocks\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd valign=\"top\" width=\"50.36231884057971%\"\u003e\n \u003cp\u003eWrite latency\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" width=\"49.63768115942029%\"\u003e\n \u003cp\u003e5 Clocks\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd valign=\"top\" width=\"50.36231884057971%\"\u003e\n \u003cp\u003eLaunguage\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" width=\"49.63768115942029%\"\u003e\n \u003cp\u003eC\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd valign=\"top\" width=\"50.36231884057971%\"\u003e\n \u003cp\u003eTool chain\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" width=\"49.63768115942029%\"\u003e\n \u003cp\u003eLInaro AArch32 Linuxv6.3.1\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003c/tbody\u003e\n\u003c/table\u003e\n\u003cp\u003eThe FPGA wave form has been visualized in fig.5. Also, the processor that was used to value the designed crypto system is SOC_rfcapture. In addition, the utilized CPU clock rate to perform the crypto function is 1000 MHz. The recorded latency score for the process read and write is 5 clocks.\u003c/p\u003e\n\u003cp\u003eThe signal wave form of the input and output data is described in fig.6. \u0026nbsp;Here, the input and output data wave has verified the similar amplitude. Hence, it was proved that there is no attack threats happened in the communication medium. Moreover, the designed scheme is verified with the FPGA module in the MATLAB environment. Here, the blue line indicates the input data and rose colour line determined the output data.\u0026nbsp;\u003c/p\u003e\n\u003cp\u003eHere, three wave form has been described in fig. here the signal frequency of plain text, cipher text and de-cipher text are compared. Considering the plain text signal, there is the major signal variation in cipher text signal, this verified that the proper encryption process was performed by the designed novel B-DES model. \u0026nbsp;Finally, the signal of the de-cipher is same as plain text, it denotes the robustness of the designed B-DES scheme. \u0026nbsp;Here, the signals have to gain in the basis of time versus amplitude. The signal variation of the input and crypto function has detailed in fig.7. \u003cstrong\u003e\u0026nbsp;\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003e5.1 Case study\u003c/h2\u003e\n\u003cp\u003eTo check the function of the developed novel B-DES encryption model this case study has been elaborated. Moreover, the image data is taken as the input of the designed novel B-DES model. Hence, the taken input image, encrypted image and the decrypted image is determined in fig. 8.\u003c/p\u003e\n\u003cp\u003eAfter importing the image data, the histogram of the images were calculated, which is described in fig.9. The histogram has been measured for the original and the encrypted image. Moreover, the histogram values have been differed based on the image present features. For an example, if the \u0026lsquo;0\u0026rsquo; is set as the feature then for the zero\u0026rsquo;s bits the histogram values are differed. In the initial phase, after the image training, the binary bits were extracted then for the encryption that extracted binary bits have been taken into an account.\u0026nbsp;\u003c/p\u003e\n\u003cp\u003eThe correlation of the images were determined based on the present features, in the B-DES the value 1 is taken as the Bernoulli polynomial value then for the concatenation process the same XOR-ed \u0026nbsp; output is again added. The results of this process are considered as cipher text. Then for the decryption process, the concatenated Bernoulli data is subtracted from the cipher text then the XOR process has been reversed to gain the plain bits.\u003c/p\u003e\n\u003cp\u003eThe recorded encryption duration of the image is 84.7 ms. Moreover, the designed B-DES model is suitable for the normal and visual graphics data. The correlation of the input image is described in fig.10.\u003c/p\u003e\n\u003cp\u003e\u0026nbsp;A high UACI/NPCR value is commonly interpreted as great resistance based on the malicious events variations. Moreover, it is unclear how the high UACI/NPCR must be in order for the image cypher to have a high range of security. Moreover, to gain the highest UACI/NPCR, here Bernoulli concepts have been introduced in the DES model. In addition, the gained NPCR of the designed B-DES is 99.67% and UACI 18.1%.\u003c/p\u003e\n\u003ch2\u003e5.2 Comparison assessment\u003c/h2\u003e\n\u003cp\u003eTo measure the improvement score of the designed model, the comparative analysis has been performed. The parameters that have considered for this comparative analysis is delay, energy usage, power and energy consumption. In addition, few existing approaches were considered for this comparative assessment that are, AES, PRESENT, DES, SIT, KATAN, and ELCM [26].\u0026nbsp;\u003c/p\u003e\n\u003cp\u003e\u003cem\u003e\u003cstrong\u003e5.2.1 Delay Assessment\u0026nbsp;\u003c/strong\u003e\u003c/em\u003e\u003c/p\u003e\n\u003cp\u003eDelay is the important parameter for the digital application especially for the FPGA models. Hence, the metrics delay has been measured. This delay is the amount required time to send the data from the source to destination. \u0026nbsp;\u003c/p\u003e\n\u003cp\u003eThe scheme AES has observed the delay score as 11.98ns, the model PRESENT has recorded as 10.34ns delay, the conventional DES has recorded the delay range as 21.1ns, the SIT approach has earned the delay score as 7.6ns delay, the KATAN scheme has gained the delay measure as 8.5ns, and the method ELCM has obtained the delay score as 5.4 ns. Considering all these methods the proposed B-DES has recorded the mitigated delay score as 3.43ns, this statistics are detailed in fig.11.\u0026nbsp;\u003c/p\u003e\n\u003cp\u003e\u003cem\u003e\u003cstrong\u003e5.2.2 Memory usage\u003c/strong\u003e\u003c/em\u003e\u003cstrong\u003e\u0026nbsp;\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eEstimation of the required resources and space is the chief parameter for the FPGA applications. Based on the CPU requirements the execution process has been differed. If the required memory spaces are too low then it has resulted in less execution time with less computation cost like energy and resource usage. If the model that has needed more memory to execute the process then it has resulted in high execution time.\u0026nbsp;\u003c/p\u003e\n\u003cp\u003eTo measure the memory usage, the RAM size has been calculated after performing the crypto process. The model ELCM has recorded the RAM usage as 0.9kB, KATAN scheme has recorded 1.3kB, the approach SIT has used 1.1 kB, the DES crypto scheme has utilized 4.6kB memory RAM, PRESENT model has utilized 1.3kB RAM, and AES scheme has employed 2kB RAM. The comparison of the memory usage is detailed in fig.12.\u0026nbsp;\u003c/p\u003e\n\u003cp style=\"text-align: center;\"\u003e\u003cstrong\u003eTable 2\u003c/strong\u003e\u003c/p\u003e\n\u003cp style=\"text-align: center;\"\u003e\u003cstrong\u003e\u0026nbsp;\u003c/strong\u003eComparison Assessment\u003c/p\u003e\n\u003cdiv align=\"center\"\u003e\n \u003ctable border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"0\"\u003e\n \u003ctbody\u003e\n \u003ctr\u003e\n \u003ctd colspan=\"4\" width=\"100%\"\u003e\n \u003cp\u003eOverall comparison statistics\u0026nbsp;\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd width=\"32.72727272727273%\"\u003e\n \u003cp\u003eMethods\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"22.363636363636363%\"\u003e\n \u003cp\u003eDelay (ns)\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"17.09090909090909%\"\u003e\n \u003cp\u003eRAM (kB)\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"27.818181818181817%\"\u003e\n \u003cp\u003epower (mW)\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd width=\"32.72727272727273%\"\u003e\n \u003cp\u003eAES\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"22.363636363636363%\"\u003e\n \u003cp\u003e11.98\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"17.09090909090909%\"\u003e\n \u003cp\u003e2\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"27.818181818181817%\"\u003e\n \u003cp\u003e290\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd width=\"32.72727272727273%\"\u003e\n \u003cp\u003ePRESENT\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"22.363636363636363%\"\u003e\n \u003cp\u003e10.34\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"17.09090909090909%\"\u003e\n \u003cp\u003e1.3\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"27.818181818181817%\"\u003e\n \u003cp\u003e240\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd width=\"32.72727272727273%\"\u003e\n \u003cp\u003eDES\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"22.363636363636363%\"\u003e\n \u003cp\u003e21.1\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"17.09090909090909%\"\u003e\n \u003cp\u003e4.6\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"27.818181818181817%\"\u003e\n \u003cp\u003e267\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd width=\"32.72727272727273%\"\u003e\n \u003cp\u003eSIT\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"22.363636363636363%\"\u003e\n \u003cp\u003e7.6\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"17.09090909090909%\"\u003e\n \u003cp\u003e1.1\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"27.818181818181817%\"\u003e\n \u003cp\u003e221\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd width=\"32.72727272727273%\"\u003e\n \u003cp\u003eKATAN\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"22.363636363636363%\"\u003e\n \u003cp\u003e8.5\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"17.09090909090909%\"\u003e\n \u003cp\u003e1.3\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"27.818181818181817%\"\u003e\n \u003cp\u003e234\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd width=\"32.72727272727273%\"\u003e\n \u003cp\u003eELCM\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"22.363636363636363%\"\u003e\n \u003cp\u003e5.4\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"17.09090909090909%\"\u003e\n \u003cp\u003e0.9\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"27.818181818181817%\"\u003e\n \u003cp\u003e202\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd width=\"32.72727272727273%\"\u003e\n \u003cp\u003eProposed\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"22.363636363636363%\"\u003e\n \u003cp\u003e3.43\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"17.09090909090909%\"\u003e\n \u003cp\u003e0.6\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"27.818181818181817%\"\u003e\n \u003cp\u003e193\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003c/tbody\u003e\n \u003c/table\u003e\n\u003c/div\u003e\n\u003cp\u003e\u003cem\u003e\u003cstrong\u003e5.2.3 Power consumption \u003c/strong\u003e\u003c/em\u003e\u003c/p\u003e\n\u003cp\u003eEvaluating the energy usage is the crucial metrics to estimate the robustness of the designed crypto model. If the model that has taken more resources then it has taken more energy to execute the process. Also, if the data is too complex then the time taken for the encryption process became high that resulted in gaining wide range of energy consumption. Here, the consumed energy has been validated in terms of pica seconds/bit. Hence, the recorded energy consumption is 10 pica s/bits. The assessment of comparison is tabulated in table.2.\u003c/p\u003e\n\u003cp\u003eEstimating the power utilization is the chief parameter for the hardware based applications. Here, the metrics power has been validated in terms of mW. The comparison of the power utilization is graphically detailed in fig.13.\u003c/p\u003e\n\u003cp\u003eThe obtained power consumption by the AES is 290mW, PRESENT model has recorded the power utilization score as 240mW, the approach DES has recorded the power utilization score as 267 mW, the power utilization recorded by the model Sit is 221mW, the method KATAN has measured the power usage as 234mW and the model ELCM has measure the power consumption score as 202 mW. Considering these all validation the proposed B-DES has recorded the power usage score as 193 mW.\u0026nbsp;\u003c/p\u003e\n\u003ch2\u003e5.3 Discussion\u003c/h2\u003e\n\u003cp\u003eFrom the comparison assessment, the proposed B-DES has determined the finest results; also the recorded total execution period is 0.213 s. The conventional DES has recorded 0.6565 s for the execution functions. \u0026nbsp;While considering the other conventional DES, this encryption period is very less, this has proved the proficiency of the designed novel B-DES model. In addition, the designed B-DES model is supported for privacy digital application in all fields to secure the people data in cloud. In future, incorporating the optimization module will be helped to reduce energy utilization of the FPGA module. The overall performance of the B-DES is described in table.3.\u003c/p\u003e\n\u003cp style=\"text-align: center;\"\u003e\u003cstrong\u003eTable 3\u0026nbsp;\u003c/strong\u003e\u003c/p\u003e\n\u003cp style=\"text-align: center;\"\u003eOverall performance of B-DES\u003c/p\u003e\n\u003ctable border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"border-collapse: collapse; margin: 0px auto;\"\u003e\n \u003ctbody\u003e\n \u003ctr\u003e\n \u003ctd colspan=\"2\" valign=\"top\" width=\"100%\"\u003e\n \u003cp\u003eB-DES performance\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd valign=\"top\" width=\"50.18115942028985%\"\u003e\n \u003cp\u003eparameter\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" width=\"49.81884057971015%\"\u003e\n \u003cp\u003ePerformance\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd valign=\"top\" width=\"50.18115942028985%\"\u003e\n \u003cp\u003eexecution period (s)\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" width=\"49.81884057971015%\"\u003e\n \u003cp\u003e0.213\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd valign=\"top\" width=\"50.18115942028985%\"\u003e\n \u003cp\u003ePower usage (mW)\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" width=\"49.81884057971015%\"\u003e\n \u003cp\u003e193\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd valign=\"top\" width=\"50.18115942028985%\"\u003e\n \u003cp\u003eRAM (kB)\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" width=\"49.81884057971015%\"\u003e\n \u003cp\u003e0.6\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd valign=\"top\" width=\"50.18115942028985%\"\u003e\n \u003cp\u003eDelay (ns)\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" width=\"49.81884057971015%\"\u003e\n \u003cp\u003e3.43\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd valign=\"top\" width=\"50.18115942028985%\"\u003e\n \u003cp\u003eEnergy utilization (pica s/bits)\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" width=\"49.81884057971015%\"\u003e\n \u003cp\u003e10\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd valign=\"top\" width=\"50.18115942028985%\"\u003e\n \u003cp\u003eEncryption duration (ms)\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" width=\"49.81884057971015%\"\u003e\n \u003cp\u003e84.7\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003c/tbody\u003e\n\u003c/table\u003e\n\u003cp\u003eFrom all metrics the desired output has been attained, this shows the stability of the designed B-DES crypto model in securing the digital transformation. In future, designing the optimization model with B-DES will proved the better energy optimized results further.\u0026nbsp;\u003c/p\u003e"},{"header":"6 Conclusion","content":"\u003cp\u003eThe present research work has designed a novel B-DES for the digital application to secure the data against the brute force attack. Finally, the designed model performance is validated in the MATLAB felid Programmable gate array (FPGA). Furthermore, the comparison analysis of the designed B-DES with other associated models have verified the improvement score of the designed model by earning the less power and memory usage. Hence, the proposed model is suitable for the digital applications to secure the data from the unauthorized users. In addition, compared to the Conventional DES model, the B-DES has recorded the 0.4% less execution time. So, the designed multiplication model is required module in the DES system to maintain the high confidential rate between the users. Also, the designed crypto system is suitable for all digital privacy applications, by incorporating the specific application process parameters.\u003c/p\u003e"},{"header":"Declarations","content":"\u003ch2\u003eAcknowledgement\u003c/h2\u003e\n\u003cp\u003eNone\u003c/p\u003e\n\u003ch2\u003eCompliance with Ethical Standards\u003c/h2\u003e\n\u003cp\u003e1. Disclosure of Potential Conflict of Interest:\u003c/p\u003e\n\u003cp\u003e\u0026nbsp; \u0026nbsp; \u0026nbsp;The authors declare that they have no potential conflict of interest.\u003c/p\u003e\n\u003cp\u003e2. Statement of Human and Animal Rights\u003c/p\u003e\n\u003cp\u003e\u003cem\u003ei. Ethical Approval\u003c/em\u003e\u003c/p\u003e\n\u003cp\u003e\u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp;All applicable institutional and/or national guidelines for the care and use of animals were followed.\u003c/p\u003e\n\u003cp\u003e\u003cem\u003eii. Informed Consent\u003c/em\u003e\u003c/p\u003e\n\u003cp\u003e\u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp;For this type of study formal consent is not required.\u003c/p\u003e\n\u003ch2\u003eData Availability Statement\u003c/h2\u003e\n\u003cp\u003eData sharing not applicable to this article as no datasets were generated or analysed during the current study.\u003c/p\u003e"},{"header":"References","content":"\u003col\u003e\n \u003cli\u003eFritzmann, T., Sep\u0026uacute;lveda, J. (2019, May). Efficient and flexible low-power NTT for lattice-based cryptography. In \u003cem\u003e2019 IEEE International Symposium on Hardware Oriented Security and Trust (HOST)\u003c/em\u003e pp. 141-150. IEEE. \u0026nbsp;doi: 10.1109/HST.2019.8741027.\u003c/li\u003e\n \u003cli\u003eDutta, I. K., Ghosh, B., Bayoumi, M. (2019, January). Lightweight cryptography for internet of insecure things: A survey. In \u003cem\u003e2019 IEEE 9th Annual Computing and Communication Workshop and Conference (CCWC)\u003c/em\u003e pp. 0475-0481. IEEE. doi: 10.1109/CCWC.2019.8666557.\u003c/li\u003e\n \u003cli\u003eYeh, L. Y., Chen, P. J., Pai, C. C., Liu, T. T. (2020). An energy-efficient dual-field elliptic curve cryptography processor for Internet of Things applications. \u003cem\u003eIEEE Transactions on Circuits and Systems II: Express Briefs\u003c/em\u003e, \u003cem\u003e67\u003c/em\u003e(9), 1614-1618.doi: 10.1109/TCSII.2020.3012448.\u003c/li\u003e\n \u003cli\u003eIslam, M. M., Hossain, M. S., Shahjalal, M. D., Hasan, M. K., Jang, Y. M. (2020). Area-time efficient hardware implementation of modular multiplication for elliptic curve cryptography. \u003cem\u003eIEEE Access\u003c/em\u003e, \u003cem\u003e8\u003c/em\u003e, 73898-73906. doi: 10.1109/ACCESS.2020.2988379.\u003c/li\u003e\n \u003cli\u003eKarl, P., Gruber, M. (2021, April). A Survey on the Application of Fault Analysis on Lightweight Cryptography. In \u003cem\u003e2021 11th IFIP International Conference on New Technologies, Mobility and Security (NTMS)\u003c/em\u003e pp. 1-3. IEEE. doi: 10.1109/NTMS49979.2021.9432667\u003c/li\u003e\n \u003cli\u003eJames, A. P. (2019). An overview of memristive cryptography. \u003cem\u003eThe European Physical Journal Special Topics\u003c/em\u003e, \u003cem\u003e228\u003c/em\u003e(10), 2301-2312.\u0026nbsp;https://doi.org/10.1140/epjst/e2019-900044-x\u003c/li\u003e\n \u003cli\u003eKarthikeyan, S., Jagadeeswari, M. (2021). Performance improvement of elliptic curve cryptography system using low power, high speed 16\u0026times; 16 Vedic multiplier based on reversible logic. \u003cem\u003eJournal of Ambient Intelligence and Humanized Computing\u003c/em\u003e, \u003cem\u003e12\u003c/em\u003e(3), 4161-4170.\u0026nbsp;https://doi.org/10.1007/s12652-020-01795-5\u003c/li\u003e\n \u003cli\u003eQazi, R., Qureshi, K. N., Bashir, F., Islam, N. U., Iqbal, S., Arshad, A. (2021). Security protocol using elliptic curve cryptography algorithm for wireless sensor networks. \u003cem\u003eJournal of Ambient Intelligence and Humanized Computing\u003c/em\u003e, \u003cem\u003e12\u003c/em\u003e(1), 547-566.https://doi.org/10.1007/s12652-020-02020-z\u003c/li\u003e\n \u003cli\u003eGoyal, T. K., Sahula, V., Kumawat, D. (2019). Energy efficient lightweight cryptography algorithms for IoT devices. \u003cem\u003eIETE Journal of Research\u003c/em\u003e, 1-14. https://doi.org/10.1080/03772063.2019.1670103\u003c/li\u003e\n \u003cli\u003eGao, L., Zheng, F., Emmart, N., Dong, J., Lin, J., Weems, C. (2020, May). DPF-ECC: accelerating elliptic curve cryptography with floating-point computing power of gpus. In \u003cem\u003e2020 IEEE International Parallel and Distributed Processing Symposium (IPDPS)\u003c/em\u003e pp. 494-504. IEEE. doi: 10.1109/IPDPS47924.2020.00058.\u003c/li\u003e\n \u003cli\u003eAlmajed, H. N., Almogren, A. S. (2019). SE-ENC: A secure and efficient encoding scheme using elliptic curve cryptography. \u003cem\u003eIEEE Access\u003c/em\u003e, \u003cem\u003e7\u003c/em\u003e, 175865-175878.doi: 10.1109/ACCESS.2019.2957943.\u003c/li\u003e\n \u003cli\u003eSadhukhan, D., Ray, S., Obaidat, M. S., Dasgupta, M. (2021). A secure and privacy preserving lightweight authentication scheme for smart-grid communication using elliptic curve cryptography. \u003cem\u003eJournal of Systems Architecture\u003c/em\u003e, \u003cem\u003e114\u003c/em\u003e, 101938.https://doi.org/10.1016/j.sysarc.2020.101938\u003c/li\u003e\n \u003cli\u003eYassin, H. M., Mohamed, A. T., Abdel-Gawad, A. H., Tolba, M. F., Saleh, H. I., Madian, A. H., Radwan, A. G. (2019, July). Speech encryption on FPGA using a chaotic generator and S-Box table. In \u003cem\u003e2019 Fourth International Conference on Advances in Computational Tools for Engineering Applications (ACTEA)\u003c/em\u003e pp. 1-4. IEEE.doi: 10.1109/ACTEA.2019.8851086.\u003c/li\u003e\n \u003cli\u003eAbdul Basith, K., Shankar, T. N. (2021). Energy and efficient privacy cryptography-based Fuzzy K-Means clustering a WSN using genetic algorithm. In \u003cem\u003eInternational Conference on Intelligent and Smart Computing in Data Analytics\u003c/em\u003e pp. 291-304. Springer, Singapore.\u0026nbsp;https://doi.org/10.1007/978-981-33-6176-8_32\u003c/li\u003e\n \u003cli\u003eKhan, A. A., Kumar, V., Ahmad, M. (2019). An elliptic curve cryptography based mutual authentication scheme for smart grid communications using biometric approach. \u003cem\u003eJournal of King Saud University-Computer and Information Sciences\u003c/em\u003e. https://doi.org/10.1016/j.jksuci.2019.04.013\u003c/li\u003e\n \u003cli\u003eSharafi, M., Fotouhi-Ghazvini, F., Shirali, M., Ghassemian, M. (2019). A low power cryptography solution based on chaos theory in wireless sensor nodes. \u003cem\u003eIEEE Access\u003c/em\u003e, \u003cem\u003e7\u003c/em\u003e, 8737-8753.doi: 10.1109/ACCESS.2018.2886384.\u003c/li\u003e\n \u003cli\u003eBenssalah, M., Sarah, I., Drouiche, K. (2021). An efficient RFID authentication scheme based on elliptic curve cryptography for Internet of Things. \u003cem\u003eWireless Personal Communications\u003c/em\u003e, \u003cem\u003e117\u003c/em\u003e(3), 2513-2539.\u0026nbsp;https://doi.org/10.1007/s11277-020-07992-x\u003c/li\u003e\n \u003cli\u003eLiu, W., Fan, S., Khalid, A., Rafferty, C., O\u0026rsquo;Neill, M. (2019). Optimized schoolbook polynomial multiplication for compact lattice-based cryptography on FPGA. \u003cem\u003eIEEE Transactions on Very Large Scale Integration (VLSI) Systems\u003c/em\u003e, \u003cem\u003e27\u003c/em\u003e(10), 2459-2463. doi: 10.1109/TVLSI.2019.2922999.\u003c/li\u003e\n \u003cli\u003eZoni, D., Galimberti, A., Fornaciari, W. (2020). Efficient and scalable FPGA-oriented design of QC-LDPC bit-flipping decoders for post-quantum cryptography. \u003cem\u003eIEEE Access\u003c/em\u003e, \u003cem\u003e8\u003c/em\u003e, 163419-163433.doi: 10.1109/ACCESS.2020.3020262.\u003c/li\u003e\n \u003cli\u003eAndrzejczak, M. (2019, September). The low-area FPGA design for the post-quantum cryptography proposal Round5. In \u003cem\u003e2019 Federated Conference on Computer Science and Information Systems (FedCSIS)\u003c/em\u003e pp. 213-219. IEEE. doi: 10.15439/2019F230.\u003c/li\u003e\n \u003cli\u003eTeodoro, A. A., Gomes, O. S., Saadi, M., Silva, B. A., Rosa, R. L., Rodr\u0026iacute;guez, D. Z. (2021). An FPGA-based performance evaluation of artificial neural network architecture algorithm for IoT. \u003cem\u003eWireless Personal Communications\u003c/em\u003e, 1-32.\u0026nbsp;https://doi.org/10.1007/s11277-021-08566-1\u003c/li\u003e\n \u003cli\u003eChen, Z., Ma, Y., Chen, T., Lin, J., Jing, J. (2021). High-performance area-efficient polynomial ring processor for CRYSTALS-kyber on FPGAs. \u003cem\u003eIntegration\u003c/em\u003e, \u003cem\u003e78\u003c/em\u003e, 25-35. https://doi.org/10.1016/j.vlsi.2020.12.005\u003c/li\u003e\n \u003cli\u003eZoni, D., Galimberti, A., Fornaciari, W. (2020). Efficient and scalable FPGA-oriented design of QC-LDPC bit-flipping decoders for post-quantum cryptography. \u003cem\u003eIEEE Access\u003c/em\u003e, \u003cem\u003e8\u003c/em\u003e, 163419-163433. doi: 10.1109/ACCESS.2020.3020262.\u003c/li\u003e\n \u003cli\u003eCanto, A. C., Kermani, M. M., Azarderakhsh, R. (2020). Reliable architectures for composite-field-oriented constructions of Mceliece post-quantum cryptography on FPGA. \u003cem\u003eIEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems\u003c/em\u003e, \u003cem\u003e40\u003c/em\u003e(5), 999-1003. doi: 10.1109/TCAD.2020.3019987.\u003c/li\u003e\n \u003cli\u003eTakougang Kingni, S., Rajagopal, K., \u0026Ccedil;i\u0026ccedil;ek, S., Srinivasan, A., Karthikeyan, A. (2020). Dynamic analysis, FPGA implementation, and cryptographic application of an autonomous 5D chaotic system with offset boosting. \u003cem\u003eFrontiers of Information Technology \u0026amp; Electronic Engineering\u003c/em\u003e, \u003cem\u003e21\u003c/em\u003e(6), 950-961.\u0026nbsp;https://doi.org/10.1631/FITEE.1900167\u003c/li\u003e\n \u003cli\u003ePrakasam, P., Madheswaran, M., Sujith, K. P., Sayeed, M. S. (2022). Low Latency, Area and Optimal Power Hybrid Lightweight Cryptography Authentication Scheme for Internet of Things Applications. \u003cem\u003eWireless Personal Communications\u003c/em\u003e, 1-15. https://doi.org/10.1016/j.icte.2021.03.007\u003c/li\u003e\n \u003cli\u003eDefez, E., Ib\u0026aacute;nez, J., Alonso-Jord\u0026aacute;, P., Alonso, J. M., Peinado, J. (2022). On Bernoulli matrix polynomials and matrix exponential approximation. \u003cem\u003eJournal of Computational and Applied Mathematics\u003c/em\u003e, \u003cem\u003e404\u003c/em\u003e, 113207. https://doi.org/10.1016/j.cam.2020.113207\u003c/li\u003e\n \u003cli\u003eSaračević, M. H., Adamović, S. Z., Mi\u0026scaron;kovic, V. A., Elhoseny, M., Maček, N. D., Selim, M. M., Shankar, K. (2020). Data encryption for Internet of Things applications based on catalan objects and two combinatorial structures. \u003cem\u003eIEEE Transactions on Reliability\u003c/em\u003e, \u003cem\u003e70\u003c/em\u003e(2), 819-830. doi: 10.1109/TR.2020.3010973.\u003c/li\u003e\n\u003c/ol\u003e"}],"fulltextSource":"","fullText":"","funders":[],"hasAdminPriorityOnWorkflow":false,"hasManuscriptDocX":true,"hasOptedInToPreprint":true,"hasPassedJournalQc":"","hasAnyPriority":false,"hideJournal":false,"highlight":"","institution":"","isAcceptedByJournal":true,"isAuthorSuppliedPdf":false,"isDeskRejected":"","isHiddenFromSearch":false,"isInQc":false,"isInWorkflow":false,"isPdf":false,"isPdfUpToDate":true,"isWithdrawnOrRetracted":false,"journal":{"display":true,"email":"
[email protected]","identity":"wireless-personal-communications","isNatureJournal":false,"hasQc":true,"allowDirectSubmit":false,"externalIdentity":"wire","sideBox":"Learn more about [Wireless Personal Communications](https://www.springer.com/journal/11277)","snPcode":"11277","submissionUrl":"https://submission.nature.com/new-submission/11277/3","title":"Wireless Personal Communications","twitterHandle":"","acdcEnabled":true,"dfaEnabled":true,"editorialSystem":"stoa","reportingPortfolio":"Springer Hybrid","inReviewEnabled":true,"inReviewRevisionsEnabled":false},"keywords":"Encryption and Decryption , Cryptanalysis , Power Consumption , Brute Force Attack , Transmission Delay ","lastPublishedDoi":"10.21203/rs.3.rs-1699401/v1","lastPublishedDoiUrl":"https://doi.org/10.21203/rs.3.rs-1699401/v1","license":{"name":"CC BY 4.0","url":"https://creativecommons.org/licenses/by/4.0/"},"manuscriptAbstract":"\u003cp\u003eThe threat application has been increased a lot in the digital application; hence, protecting the data and the digital application is very important. Several crypto algorithms were already implemented with different sub-module to secure the data from the malicious event. However, the harmfulness of the malicious events has broken the security in many cases. This has resulted in high data theft, less confidential range and data loss So, the present article has designed a novel Bernoulli Data-encryption-standard (B-DES) for securing the digital communication in the wireless environment. Here, the Bernoulli function has been performed after the XOR process, and then during the decryption process, the function of the novel B-DES has been reversed. Moreover, the designed encryption approach is checked with the brute force attack\u003cstrong\u003e. \u003c/strong\u003eHere, the gained power usage by the designed scheme is 193 mW, compared to other models; it has diminished the power usage by 7%. Moreover, the earned memory utilization is 0.6 kB, compared to other compared models, it has reduced the memory utilization is 3%. The delay rated recorded by the designed model is 3.43 ns, compared to other models it has minimized the delay score by 3%.\u0026nbsp;\u003c/p\u003e","manuscriptTitle":"Design and Implementation of Power-Efficient Cryptography Scheme Using a Novel Multiplication Technique","msid":"","msnumber":"","nonDraftVersions":[{"code":1,"date":"2022-06-02 14:48:57","doi":"10.21203/rs.3.rs-1699401/v1","editorialEvents":[{"type":"communityComments","content":0},{"type":"decision","content":"Major revisions","date":"2022-09-14T02:55:00+00:00","index":"","fulltext":""},{"type":"reviewerAgreed","content":"","date":"2022-05-30T15:35:47+00:00","index":0,"fulltext":""},{"type":"reviewersInvited","content":"","date":"2022-05-30T14:51:55+00:00","index":"","fulltext":""},{"type":"editorAssigned","content":"","date":"2022-05-30T08:04:56+00:00","index":"","fulltext":""},{"type":"submitted","content":"Wireless Personal Communications","date":"2022-05-27T06:11:17+00:00","index":"","fulltext":""}],"status":"published","journal":{"display":true,"email":"
[email protected]","identity":"wireless-personal-communications","isNatureJournal":false,"hasQc":true,"allowDirectSubmit":false,"externalIdentity":"wire","sideBox":"Learn more about [Wireless Personal Communications](https://www.springer.com/journal/11277)","snPcode":"11277","submissionUrl":"https://submission.nature.com/new-submission/11277/3","title":"Wireless Personal Communications","twitterHandle":"","acdcEnabled":true,"dfaEnabled":true,"editorialSystem":"stoa","reportingPortfolio":"Springer Hybrid","inReviewEnabled":true,"inReviewRevisionsEnabled":false}}],"origin":"","ownerIdentity":"b3cf1c79-561a-44ac-a6db-1510cd24ac1d","owner":[],"postedDate":"June 2nd, 2022","published":true,"recentEditorialEvents":[],"rejectedJournal":[],"revision":"","amendment":"","status":"published-in-journal","subjectAreas":[],"tags":[],"updatedAt":"2023-10-16T21:15:47+00:00","versionOfRecord":{"articleIdentity":"rs-1699401","link":"https://doi.org/10.1007/s11277-023-10427-y","journal":{"identity":"wireless-personal-communications","isVorOnly":false,"title":"Wireless Personal Communications"},"publishedOn":"2023-04-28 20:38:45","publishedOnDateReadable":"April 28th, 2023"},"versionCreatedAt":"2022-06-02 14:48:57","video":"","vorDoi":"10.1007/s11277-023-10427-y","vorDoiUrl":"https://doi.org/10.1007/s11277-023-10427-y","workflowStages":[]},"version":"v1","identity":"rs-1699401","journalConfig":"researchsquare"},"__N_SSP":true},"page":"/article/[identity]/[[...version]]","query":{"redirect":"/article/rs-1699401","identity":"rs-1699401","version":["v1"]},"buildId":"_2-kVJe1T_tPrBINL-cwx","isFallback":false,"isExperimentalCompile":false,"dynamicIds":[84888],"gssp":true,"scriptLoader":[]}
Text is read by the "Ask this paper" AI Q&A widget below.
Extraction quality varies by source — PMC NXML preserves structure
cleanly, OA-HTML may include some navigation residue, and OA-PDF can
have broken hyphenation. The publisher copy
(via DOI)
is the canonical version.