Preferred Language
Articles
/
bsj-8164
Secure Smart Contract Based on Blockchain to Prevent the Non-Repudiation Phenomenon

Blockchain is an innovative technology that has gained interest in all sectors in the era of digital transformation where it manages transactions and saves them in a database. With the increasing financial transactions and the rapidly developed society with growing businesses many people looking for the dream of a better financially independent life, stray from large corporations and organizations to form startups and small businesses. Recently, the increasing demand for employees or institutes to prepare and manage contracts, papers, and the verifications process, in addition to human mistakes led to the emergence of a smart contract. The smart contract has been developed to save time and provide more confidence while dealing, as well as to cover the security aspects of digital management and to solve negotiation concerns. The smart contract was employed in creating a distributed ledger to eliminate the need for centralization. In this paper, a simple prototype has been implemented for the smart contract integrated with blockchain which is simulated in a local server with a set of nodes. Several security objectives, such as confidentiality, authorization, integrity, and non-repudiation, have been achieved in the proposed system. Besides, the paper discussed the importance of using the Blockchain technique, and how it contributed to the management of transactions in addition to how it was implemented in highly transparent real-estate scenarios. The smart contract was employed in creating a distributed ledger to eliminate the need for centralization. The elliptic-curve public key has been adopted as an alternative for the RSA in a signature generation/verification process and encryption protocol. For secure transactions, The Secure Socket Layer (SSL) also has been adopted as a secure layer in the web browser. The results have been investigated and evaluated from different aspects and the implementation was in a restricted environment. Experiments showed us the complexity of time and cost when using the (ECC) algorithm and using (RSA) algorithm depending on the size and length of the key. So if the size of the key in (ECC) equals (160) bits, and it corresponds to (1024) bits in (RSA), which is equivalent to 40% for (ECC) and 30% for (RSA). As a result, the (ECC) algorithm is complex, its key is smaller and the process of generating the key is faster, so it has achieved a high level of security.

Scopus Crossref
View Publication Preview PDF
Quick Preview PDF
Publication Date
Tue Feb 28 2023
Journal Name
Iraqi Journal Of Science
A Secure Private Key Recovery Based on DNA Bio-Cryptography for Blockchain

     The existence of the Internet, networking, and cloud computing support a wide range of new technologies. Blockchain is one of these technologies; this increases the interest of researchers who are concerned with providing a safe environment for the circulation of important information via the Internet. Maintaining solidity and integrity of a blockchain’s transactions is an important issue, which must always be borne in mind. Transactions in blockchain are based on use of public and private keys asymmetric cryptography. This work proposes usage of users’ DNA as a supporting technology for storing and recovering their keys in case those keys are lost — as an effective bio-cryptographic recovery method. The RSA private key is

... Show More
Scopus Crossref
View Publication Preview PDF
Publication Date
Sat Jun 26 2021
Journal Name
2021 Ieee International Conference On Automatic Control & Intelligent Systems (i2cacis)
Scopus (8)
Crossref (4)
Scopus Crossref
View Publication
Publication Date
Sun Apr 30 2023
Journal Name
Iraqi Journal Of Science
Review Study of E-Voting System Based on Smart Contracts Using Blockchain Technology

Voting is an important procedure in democratic societies in different countries, including Iraq. Electronic voting (E-voting) is becoming more prevalent due to reducing administrative costs and burdens. E-voting systems have many restrictions that affect the electoral process. For example, fraud, tampering with ballot boxes, taking many hours to announce results, and the difficulty of reaching polling stations. Over the last decade, blockchain and smart contract technologies have gained widespread adoption in various sectors, such as cryptocurrencies, finance, banking, and most notably in e-voting systems. If utilized properly, the developer demonstrates properties that are promising for their properties, such as security, privacy, trans

... Show More
Scopus Crossref
View Publication Preview PDF
Publication Date
Fri Sep 01 2023
Journal Name
Al-khwarizmi Engineering Journal
High Transaction Rates Performance Evaluation for Secure E-government Based on Private Blockchain Scheme

 

The implementation of technology in the provision of public services and communication to citizens, which is commonly referred to as e-government, has brought multitude of benefits, including enhanced efficiency, accessibility, and transparency. Nevertheless, this approach also presents particular security concerns, such as cyber threats, data breaches, and access control. One technology that can aid in mitigating the effects of security vulnerabilities within e-government is permissioned blockchain. This work examines the performance of the hyperledger fabric private blockchain under high transaction loads by analyzing two scenarios that involve six organizations as case studies. Several parameters, such as transaction send ra

... Show More
Crossref
View Publication Preview PDF
Publication Date
Mon Dec 31 2012
Journal Name
Al-khwarizmi Engineering Journal
The Effect of Doppler Phenomenon on the Speed of Blood Flow

This research studying the phenomenon of Doppler (frequency Doppler) as a method through which the direction and speed of the blood cells flows in blood vessels wear measured. This Doppler frequency is relied upon in medicine for measuring the speed of blood flow, because the blood flow is an important concept from the concepts of medicine. It represents the function and efficient of the heart and blood vessels in the body so any defect in this function will appear as a change in the speed of blood flow from the normal value assumed. As this speed changes alot in cases of  disease and morbidity  of the heart, so in order to identify the effect of changing the Doppler frequency on the speed of blood flow and the relationship of

... Show More
View Publication Preview PDF
Publication Date
Thu Feb 11 2021
Journal Name
Journal Of Legal Sciences
Creditor Protection in the pre-contractual period of the Company Contract

          The pre-contractual period considered as the most important stages that the contract passes, if not the most important at all because of its impact on the implementation of the contract, and this stage is no longer just material works that do not have a legal effect, but has its own system, especially after the amendment that lasted long. For the French civil law of 2016, the existence of the previous stage is not limited to contracting in civil law, but for this stage is specific under the provisions of the private law in general such as commercial law and specifically the law of commercial companies, the commercial company is essentially a contract between the founders and this The

... Show More
Crossref
View Publication Preview PDF
Publication Date
Mon Sep 02 2019
Journal Name
Journal Of Legal Sciences
Parts of hire contract to supply specific software: Comparative Study

The aim of this study is to know the capability of the Iraqi system law, to organize contracts of supplying software especially the contract of designing or developing software, according to the requirements of somebody. The  specific software features than typical software, where the later imported as a goods, while the incoming contract to designing or developing specific software represents employment contract, in this case leads to a complicated problems of the type of contract, the later contract may interact with sale contract and lease contract. Hire contract applies to the contract of this study, where supplier to these software is contractor and the person who designed the required software, as a result this study can be di

... Show More
Crossref
View Publication Preview PDF
Publication Date
Fri Jun 30 2023
Journal Name
Ingénierie Des Systèmes D Information
Scopus (2)
Scopus Crossref
View Publication
Publication Date
Tue Nov 19 2024
Journal Name
Al-anbar University Journal Of Law And Political Sciences
Technical Assistance Contract

The importance of a Technical Assistance Contract is coming as a means of one of transfer knowledge ways of technology from the party that knows it, to the party that does not know it, So it was considered as one of the most important requirement to develop countries and there subsidiaries projects, by this contract, these countries are able to absorb transferee technology knowledge and adapted according to local environmental conditions.

View Publication
Publication Date
Fri Dec 01 2023
Journal Name
Al-khwarizmi Engineering Journal
Secure Seaport Management System using Blockchain Technology

Worldwide, shipping documents are still primarily created and handled in the traditional paper manner. Processes taking place in shipping ports as a result are time-consuming and heavily dependent on paper. Shipping documents are particularly susceptible to paperwork fraud because they involve numerous parties with competing interests. With the aid of smart contracts, a distributed, shared, and append-only ledger provided by blockchain technology allows for the addition of new records. In order to increase maritime transport and port efficiency and promote economic development, this paper examines current maritime sector developments in Iraq and offers a paradigm to secure the management system based on a hyper-ledger fabric blockchain p

... Show More
Crossref
View Publication Preview PDF