{"title":"基于区块链和椭圆曲线的数字签名的数字合约","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":"{\"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}","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}
Digital Contract Using Block Chaining and Elliptic Curve Based Digital Signature
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.