Digital Contract Using Block Chaining and Elliptic Curve Based Digital Signature

Sony Adan Kalamsyah, A. Barmawi, Muhammad Arzaki
{"title":"Digital Contract Using Block Chaining and Elliptic Curve Based Digital Signature","authors":"Sony Adan Kalamsyah, A. Barmawi, Muhammad Arzaki","doi":"10.1109/ICOICT.2018.8528771","DOIUrl":null,"url":null,"abstract":"Recently, a contract agreement or contract document was used as a legal requirement of the business deal. For securing the contract, authentication and encryption is necessary. In conventional contract, the contract owner (the sender) is authenticated by the client (the receiver). The authentication is conducted by verifying the owner's signature using human vision. It is shown that the conventional contract has drawback when it was used to conduct long distance business. Since conventional agreement is using only digital signatures, the sender of the contract documents can be authenticated but there is still problem because both parties cannot perform mutual authentication and it cannot resolve legal dispute. Therefore, a witness was required, to overcome the problems when legal dispute was occurred. For implementing the witness, block chaining is proposed. There are several works that have been proposed for realizing authentication, and one of them is using RSA proposed by Raji et al. Since RSA needs large complexity, then in this research, ECC and ECDSA is proposed. ECC and ECDSA is proposed because it has less complexity than RSA. Based on the experiment result, it is shown that legal dispute can be resolved and the security level of the proposed method is greater than RSA. Meanwhile, the complexity of ECDSA is less than digital signature based on RSA.","PeriodicalId":266335,"journal":{"name":"2018 6th International Conference on Information and Communication Technology (ICoICT)","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"2018-05-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2018 6th International Conference on Information and Communication Technology (ICoICT)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICOICT.2018.8528771","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 4

Abstract

Recently, a contract agreement or contract document was used as a legal requirement of the business deal. For securing the contract, authentication and encryption is necessary. In conventional contract, the contract owner (the sender) is authenticated by the client (the receiver). The authentication is conducted by verifying the owner's signature using human vision. It is shown that the conventional contract has drawback when it was used to conduct long distance business. Since conventional agreement is using only digital signatures, the sender of the contract documents can be authenticated but there is still problem because both parties cannot perform mutual authentication and it cannot resolve legal dispute. Therefore, a witness was required, to overcome the problems when legal dispute was occurred. For implementing the witness, block chaining is proposed. There are several works that have been proposed for realizing authentication, and one of them is using RSA proposed by Raji et al. Since RSA needs large complexity, then in this research, ECC and ECDSA is proposed. ECC and ECDSA is proposed because it has less complexity than RSA. Based on the experiment result, it is shown that legal dispute can be resolved and the security level of the proposed method is greater than RSA. Meanwhile, the complexity of ECDSA is less than digital signature based on RSA.
基于区块链和椭圆曲线的数字签名的数字合约
最近,合同协议或合同文件被用作商业交易的法律要求。为了保证合约的安全,身份验证和加密是必要的。在传统合同中,合同所有者(发送方)由客户端(接收方)进行身份验证。身份验证是通过人类视觉验证所有者的签名来进行的。研究表明,传统合同在进行长途业务时存在一定的缺陷。由于传统协议只使用数字签名,因此可以对合同文件的发送方进行认证,但由于双方无法进行相互认证,无法解决法律纠纷,因此仍然存在问题。因此,在发生法律纠纷时,需要证人来解决问题。为了实现证人,提出了区块链技术。目前已经提出了几种实现身份验证的工作,其中一种是使用Raji等人提出的RSA。由于RSA需要较大的复杂度,因此本研究提出了ECC和ECDSA。由于ECC和ECDSA比RSA具有更低的复杂度,因此被提出。实验结果表明,该方法可以解决法律纠纷,安全等级高于RSA。同时,ECDSA的复杂度比基于RSA的数字签名要低。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信