• Title/Summary/Keyword: 클라우드 저장소

Search Result 45, Processing Time 0.021 seconds

Data Block based User Authentication for Outsourced Data (아웃소싱 데이터 보호를 위한 데이터 블록 기반의 상호 인증 프로토콜)

  • Hahn, Changhee;Kown, Hyunsoo;Kim, Daeyeong;Hur, Junbeom
    • Journal of KIISE
    • /
    • v.42 no.9
    • /
    • pp.1175-1184
    • /
    • 2015
  • Recently, there has been an explosive increase in the volume of multimedia data that is available as a result of the development of multimedia technologies. More and more data is becoming available on a variety of web sites, and it has become increasingly cost prohibitive to have a single data server store and process multimedia files locally. Therefore, many service providers have been likely to outsource data to cloud storage to reduce costs. Such behavior raises one serious concern: how can data users be authenticated in a secure and efficient way? The most widely used password-based authentication methods suffer from numerous disadvantages in terms of security. Multi-factor authentication protocols based on a variety of communication channels, such as SMS, biometric, or hardware tokens, may improve security but inevitably reduce usability. To this end, we present a data block-based authentication scheme that is secure and guarantees usability in such a manner where users do nothing more than enter a password. In addition, the proposed scheme can be effectively used to revoke user rights. To the best of our knowledge, our scheme is the first data block-based authentication scheme for outsourced data that is proven to be secure without degradation in usability. An experiment was conducted using the Amazon EC2 cloud service, and the results show that the proposed scheme guarantees a nearly constant time for user authentication.

Development of Data Collection System for Analysing the Productivity of Plums (매실 생산성 분석을 위한 데이터 수집 시스템 개발)

  • Seo, Dong Min;Akhter, Tangina;Lee, Jong Ho;Cho, Seong Yoon;Kim, Gwang Shim;Park, Hong Joon;Kim, Hyuck Joo
    • Proceedings of the Korean Society for Agricultural Machinery Conference
    • /
    • 2017.04a
    • /
    • pp.39-39
    • /
    • 2017
  • 본 연구에서는 매실 생산성 향상 분석을 위해 범용 싱글보드 컴퓨터로 제작한 원격 데이터 수집 장치를 개발하였다. 라즈베리파이와 같은 소형 범용 싱글보드 컴퓨터는 저렴하게 IoT 기반의 원격 모니터링 장치를 쉽게 개발할 수 있어 중소규모 매실 농장의 생육 환경 정보 및 재배 이력을 수집하는데 활용도가 매우 높아 생산성 향상을 위한 데이터 수집 분야에서 잠재적인 가능성을 가지고 있다. 따라서 매실의 생산성을 높이는데 영향을 줄 수 있는 환경적, 생육적 요인들을 분석하기 위한 기초적인 단계에서 이러한 소형 싱글보드 컴퓨터를 이용한 원격 센싱 및 데이터 수집 장치를 개발하였다. 수집데이터로는 주변 기온과 습도, 토양의 온도와 수분함량 및 pH이다. 1차 프로토타입은 아두이노 MKR1000을 사용하여 주변 온도 및 습도 데이터 수집 및 전송 장치를 제작하고 대표적인 통신사인 KT가 운영하는 IoT Makers라는 클라우드 저장소를 사용하여 시스템을 구성하였다. MKR1000을 사용한 데이터 수집 장치의 장단점을 평가하기 위해 실내 시험을 실시하였다. 현재는 라즈베리파이를 이용한 주변 기온과 습도, 토양의 온도와 수분함량 및 pH 데이터 수집 및 전송 장치를 제작하였다. 최종 개발된 데이터 수집 장치는 2017년 순천 인근의 매실 밭에 설치되어 실제 센싱 데이터를 수집할 예정이며 수집한 데이터는 매실 생산성 향상과 관련된 요인을 분석하는데 사용할 것이다. 저가의 범용 IoT 장치를 활용한 원격 데이터 수집을 넓은 범위의 매실포장에 활용한다면, 매실의 생산성 및 품질 향상은 물론 매실의 이력추적관리의 기초 데이터를 적은 비용과 노력으로 제공할 수 있을 것으로 판단된다.

  • PDF

Wall Cuckoo: A Method for Reducing Memory Access Using Hash Function Categorization (월 쿠쿠: 해시 함수 분류를 이용한 메모리 접근 감소 방법)

  • Moon, Seong-kwang;Min, Dae-hong;Jang, Rhong-ho;Jung, Chang-hun;NYang, Dae-hun;Lee, Kyung-hee
    • KIPS Transactions on Computer and Communication Systems
    • /
    • v.8 no.6
    • /
    • pp.127-138
    • /
    • 2019
  • The data response speed is a critical issue of cloud services because it directly related to the user experience. As such, the in-memory database is widely adopted in many cloud-based applications for achieving fast data response. However, the current implementation of the in-memory database is mostly based on the linked list-based hash table which cannot guarantee the constant data response time. Thus, cuckoo hashing was introduced as an alternative solution, however, there is a disadvantage that only half of the allocated memory can be used for storing data. Subsequently, bucketized cuckoo hashing (BCH) improved the performance of cuckoo hashing in terms of memory efficiency but still cannot overcome the limitation that the insert overhead. In this paper, we propose a data management solution called Wall Cuckoo which aims to improve not only the insert performance but also lookup performance of BCH. The key idea of Wall Cuckoo is that separates the data among a bucket according to the different hash function be used. By doing so, the searching range among the bucket is narrowed down, thereby the amount of slot accesses required for the data lookup can be reduced. At the same time, the insert performance will be improved because the insert is following up the operation of the lookup. According to analysis, the expected value of slot access required for our Wall Cuckoo is less than that of BCH. We conducted experiments to show that Wall Cuckoo outperforms the BCH and Sorting Cuckoo in terms of the amount of slot access in lookup and insert operations and in different load factor (i.e., 10%-95%).

Design and Evaluation of an Efficient Flushing Scheme for key-value Store (키-값 저장소를 위한 효율적인 로그 처리 기법 설계 및 평가)

  • Han, Hyuck
    • The Journal of the Korea Contents Association
    • /
    • v.19 no.5
    • /
    • pp.187-193
    • /
    • 2019
  • Key-value storage engines are an essential component of growing demand in many computing environments, including social networks, online e-commerce, and cloud services. Recent key-value storage engines offer many features such as transaction, versioning, and replication. In a key-value storage engine, transaction processing provides atomicity through Write-Ahead-Logging (WAL), and a synchronous commit method for transaction processing flushes log data before the transaction completes. According to our observation, flushing log data to persistent storage is a performance bottleneck for key-value storage engines due to the significant overhead of fsync() calls despite the various optimizations of existing systems. In this article, we propose a group synchronization method to improve the performance of the key-value storage engine. We also design and implement a transaction scheduling method to perform other transactions while the system processes fsync() calls. The proposed method is an efficient way to reduce the number of frequent fsync() calls in the synchronous commit while supporting the same level of transaction provided by the existing system. We implement our scheme on the WiredTiger storage engine and our experimental results show that the proposed system improves the performance of key-value workloads over existing systems.

Development of ESS Fair Trade System Linked with Blockchain (블록체인을 연계한 ESS 공정거래 시스템 개발)

  • Gun-Il Kim;Yang-Kwon Jeong;Young-Sik Kim;Jin-Suk Kim
    • The Journal of the Korea institute of electronic communication sciences
    • /
    • v.18 no.1
    • /
    • pp.149-156
    • /
    • 2023
  • This research tried to develop an ESS electricity trading system linked with blockchain for energy participation consumers. For the purpose of publishing renewable energy ESS power amount and demand information, we will build a smart contract system on the blockchain DB, utilize the blockchain DB data of energy prosumers and consumers, and expand the power trading market flexibly. to provide realistic solutions. Therefore, the main contents of the development of the ESS power trading system linked to the blockchain are cloud-based web construction for ESS management, coin issuance and exchange registration for activating the blockchain, and to reflect the blockchain technology, building a blockchain database for collecting and supplying ESS-based production demand data, selecting a blockchain-based platform and building a foundation, and creating a smart contract, etc.