• 제목/요약/키워드: Local Storage

검색결과 450건 처리시간 0.056초

안전한 HTML5 로컬스토리지 구현에 대한 연구 (Study on implementation of Secure HTML5 Local Storage)

  • 명희원;백정하;이동훈
    • 인터넷정보학회논문지
    • /
    • 제13권4호
    • /
    • pp.83-93
    • /
    • 2012
  • HTML5는 특정 브라우저에 종속되지 않으며 상호 운용성을 고려하는 동시에 기존 HTML과도 하위 호환성을 갖도록 개발되어 현재 표준화 작업이 진행 중인 새로운 웹 표준이다. 이는 최근 스마트폰 시장의 활성화와 함께 모바일 웹 환경에서 다양한 플랫폼에 공통적으로 적용될 수 있다는 특징으로 인해 관심을 모으고 있다. 특히 HTML5에서 새롭게 추가되는 기능들 중 하나인 Local Storage는 인터넷 접속이 끊긴 상태에서도 웹 어플리케이션의 동작을 가능하게 하는 오프라인 기능을 지원하며 이는 서버와 독립적인 웹 어플리케이션 개발이 가능하게 한다. 그러나 현재 Local Storage는 평문의 데이터를 Client-side에 아무런 보안조치 없이 저장하기 때문에 쿠키와 같은 기존의 클라이언트 측 저장소가 갖는 보안 위협에 그대로 노출되어 보안상 안전하지 않다. 본 연구에서는 Local Storage에 데이터를 저장할 때 성능부하를 최소화 하면서 데이터의 안전한 저장 및 사용을 가능하게 하는 방법을 제안한다. 제안하는 방법은 기존 Local Storage 표준 API와 암호 기능을 제공하는 모듈을 이용하여 안전한 사용자 정보 저장을 지원한다. 또한 제안하는 방법을 실제 구현코드를 바탕으로 성능을 측정하여 효율성을 입증한다.

웹 로컬스토리지 데이터 보안을 위한 연구 (A Study on Data Security of Web Local Storage)

  • 김지수;문종섭
    • 인터넷정보학회논문지
    • /
    • 제17권3호
    • /
    • pp.55-66
    • /
    • 2016
  • HTML5의 로컬스토리지는 HTML5에서 지원하는 웹 스토리지로, 디바이스에 파일 형태로 저장되어 온 오프라인 모두에서 호환 가능하고 영구 보관이 가능하다는 특징을 가진다. 그러나 로컬스토리지는 데이터를 평문상태로 저장하기 때문에, 파일에 대한 접근 및 수정이 가능하다. 또한 각 도메인에 대한 로컬스토리지를 파일명을 통해 분류하기 때문에, 파일명이 변조되거나 다른 디바이스로 유출되면 로컬스토리지 파일의 재사용이 가능하다는 문제점이 존재한다. 본 논문에서는 로컬스토리지 파일이 생성된 도메인 및 디바이스에 대한 무결성, 기밀성 보장을 위한 방법을 제안한다. 로컬스토리지에 저장되는 데이터를 암 복호화하여 보관하는 방법으로, 암호키는 서버에 보관되며 암호키를 요청하는 단계에서 로컬스토리지를 생성한 디바이스 및 도메인에 대한 인증이 이루어진다. 이를 통해 로컬스토리지의 도메인 및 디바이스간의 기밀성과 무결성을 보장한다. 최종적으로, 제안 방법에 따른 실험을 진행하여 본 논문에서 설명하는 로컬스토리지에 대한 비정상적인 접근에 대해 탐지하는 것을 보였다.

데이터 지역성 메커니즘을 이용한 지역 스토리지 용량 관리 방법 (A Method to Manage Local Storage Capacity Using Data Locality Mechanism)

  • 김바울;구민오;민덕기
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국정보통신학회 2013년도 추계학술대회
    • /
    • pp.324-327
    • /
    • 2013
  • 최근 클라우드 컴퓨팅 기술의 발달로 인해 클라우드 기반의 컴퓨팅 자원의 활용은 다양한 분야에서 실생활에 적용되고 있다. 특히, 스마트 기기의 기술과 네트워크 인프라의 발달은 지역 스마트 디바이스와 클라우드 저장소간의 파일 공유에 대한 필요성을 더욱 촉진 시켰다. 하지만, 스마트 기기의 저장 공간 제약 사항으로 인해 클라우드 저장소에 파일을 저장하는 것은 지역 저장소의 저장 공간기아 문제를 촉발 시킨다. 이것은 클라우드 저장소 서비스에서 대용량의 파일 저장 공간을 제공하더라도 사용자는 저장소 부족 문제에 직면 할 수 있음을 의미한다. 본 연구에서는 스마트 기기와 클라우드 저장소간의 파일 관리 방법을 제시한다. 본 연구에서 제시하는 지역 스토리지 용량 관리 방법은 사용자의 최근 사용한 날짜를 기반으로 파일 사용 패턴을 계산하고 이를 기반으로 지역에 저장된 파일들 중 마이그레이션 되어야 할 대상들을 선정하는 방법을 사용하고 있다. 더욱이 본 연구에서 제시하는 방법을 통하여 대규모 빅 데이터 저장소와 저장 공간의 제약을 가지고 있는 지역의 소형 클라이언트 장치간의 파일 동기화에도 활용될 수 있다.

  • PDF

모바일 기기를 위한 인터넷 디스크 설계 및 평가 (Design and Implementation of Internet Disk for Mobile Device)

  • 노태호;조경원;송석일;곽윤식
    • 한국정보통신학회논문지
    • /
    • 제9권2호
    • /
    • pp.253-261
    • /
    • 2005
  • 본본 논문에서 제안하는 모바일 기기용 인터넷 디스크는 원격지의 저장 공간을 모바일 기기의 지역저장장치로 인식하게 하는 기술이다. 제안하는 기술은 원격지에 데이터를 저장하고 이를 모바일 기기로 다운로드 하거나 업로드 하는 것이 아니다 원격지의 저장 공간을 마치 모바일 기기의 지역 저장장치로 가상화 하여 모바일 기기 사용자가 네트워크가 되는 곳이면 언제든지 이를 자신의 저장 공간으로 활용할 수 있도록 한다. 이 원격지의 저장 공간을 데스크 탑 컴퓨터에도 지역 저장 공간으로 인식될 수 있도록 한다면 모바일 기기와 데스크 탑 컴퓨터간의 데이터 공유도 자연스럽게 이루어질 것이다. 본 논문에서는 먼저 모바일 기기용 인터넷 디스크를 위한 프로토콜, 클라이언트, 서버를 설계하고 윈도우 CE 환경의 정보기기에 이를 구현한다.

사용자 정보를 이용한 인증 절차 자동화 (Automate authentication processes with user information)

  • 황우섭;박지수;손진곤
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2019년도 추계학술발표대회
    • /
    • pp.1125-1128
    • /
    • 2019
  • 사용자가 인터넷을 사용할 때 화면에 표시되는 텍스트나 그래픽 등을 웹 문서라고 하며 HTML5는 웹 문서를 제작하는 표준 언어의 일종이다. HTML5 중에서 web storage는 사용자가 인터넷을 통한 서비스를 받을 때 데이터를 저장하기 위한 기능으로 키와 값의 형태로 저장한다. web storage는 서버 측에서 사용되는 session storage와 클라이언트에서 사용되는 local storage가 있다. local storage 사용 시 데이터를 클라이언트에 평문 형태로 저장하며 만료 기간 없이 영구적인 특징을 갖고 있다. 이러한 특징은 공격자로부터 XSS 등의 공격에서 저장된 데이터의 접근 및 수정 그리고 탈취할 수 있어 공격자의 의도에 따라 데이터 가공 및 재사용이 가능하다는 문제가 있다. 보안 취약점 문제를 해결하기 위한 최근 연구들은 local storage에 저장된 데이터들을 암호화하여 기밀성을 높였다. 그러나 데이터 암호화를 사용하려면 잦은 암호 입력이나 온라인에서만 사용할 수 있다는 또 다른 문제점을 가지고 있다. 기존 보안 취약점 문제와 기존 연구의 문제점을 동시에 해결하기 위해 운영체제 사용자 정보와 기기의 정보를 활용하여 암호화에 필요한 사용자 인증을 자동화하였으며 검증을 위해 코드를 구현하고 테스트 하였다.

원통형 축냉조내 구형캡슐들의 축냉에 관한 실험 연구 (Experimental Study on the Cold Storage of Spherical Capsules in the Cylindrical Tank)

  • 조금남;정갑용
    • 대한기계학회논문집
    • /
    • 제19권10호
    • /
    • pp.2647-2656
    • /
    • 1995
  • The present work was performed to axially and radially investigate the local cold storage performance in the cylindrical tank with the spherical capsules inserted n-Tetradecane as a new cold storage material. The local cold storage performance of the capsules in the tank was experimentally investigated for the inlet temperature of -7, -5, -3, 0.deg. C, for the flow rate of 0.95, 1.89, 2.84, 6.00 l/min, and for the diameter ratio of 4.9, 9.0, 13.1. The local cold storage performance in the case of using water applied for the commercial ice-ball system was axially investigated by changing the flow rate only with the inlet temperature of -7.deg. C and the diameter ratio of 9.0 in order to compare with the performance in the case of using n-Tetradecane. For the case of using n-Tetradecane, the difference of cold storage period between the first and the seventh story was increased as the inlet temperature was increased and the flow rate was decreased. The capsules at the center of the tank showed the supercooling and the increased cold storage period compared with the capsules at the wall of the tank due to the small porosity and insufficient cold storage performance at the center of the tank as the diameter ratio is increased. The case using water showed worse cold storage performance due to comparatively large supercooling than the case using n-Tetradecane.

군 USN 환경에서 효율적인 데이터 저장 및 질의 처리 방법 연구 (Efficient Data Storage & Query Processing Methods in Military Ubiquitous Sensor Networks)

  • 권영모;최현식;정연돈
    • 한국군사과학기술학회지
    • /
    • 제13권5호
    • /
    • pp.875-885
    • /
    • 2010
  • Recently, the role of Ubiquitous Sensor Network(USN) has been considered to be essential for supporting the near future Network Centric Warfare(NCW) and Tactical Information Communication Network(TICN). In this paper, we explore a set of data storage methods(external storage, local storage and data storage) and query processing methods in WSN. In particular, we focus on analyzing a novel data structure for supporting the local storage method, named the partial ordered tree(POT). The main idea behind POT is that sensor readings are usually correlated with the physical spatial domain. With the help of POT, only a small portion of sensor nodes participate in query processing tasks, and thus network lifetime is greatly increased. Through a series of simulation experiments, we demonstrate that the POT based local storage method clearly outperforms the existing data storage methods in terms of the energy-efficiency, which directly affects the network lifetime, for processing exact match queries, range queries and top-k queries.

Mobile Art Park Guidance Application using Mobile MAP Open API

  • Jwa, Jeong-Woo;Ko, Sang-Bo;Lee, Deuk-Woo
    • International Journal of Contents
    • /
    • 제7권2호
    • /
    • pp.11-16
    • /
    • 2011
  • In this paper, we develop a mobile MAP open API using HTML5 local storage and the W3C geolocation API. The mobile MAP open API consists of the basic JavaScript MAP API, offline navigation API, and multimedia POI (mPOI) API. The basic JavaScript MAP API creates a map and controls, rotates, and overlays data on the map. The offline navigation API is developed using HTML5 local storage and web storage. The mobile web application downloads and stores mPOIs of works of art to local storage or web storage from a web server. The mPOI API is developed using HTML5 video and audio APIs. We develop a mobile art park guidance application using the developed mobile MAP open API.

Analysis methodology of local damage to dry storage facility structure subjected to aircraft engine crash

  • Almomani, Belal;Kim, Tae-Yong;Chang, Yoon-Suk
    • Nuclear Engineering and Technology
    • /
    • 제54권4호
    • /
    • pp.1394-1405
    • /
    • 2022
  • The importance of ensuring the inherent safety and security has been more emphasized in recent years to demonstrate the integrity of nuclear facilities under external human-induced events (e.g. aircraft crashes). This work suggests a simulation methodology to effectively evaluate the impact of a commercial aircraft engine onto a dry storage facility. A full-scale engine model was developed and verified by Riera force-time history analysis. A reinforced concrete (RC) structure of a dry storage facility was also developed and material behavior of concrete was incorporated using three constitutive models namely: Continuous Surface Cap, Winfrith, and Karagozian & Case for comparison. Strain-based erosion limits for concrete were suitably defined and the local responses were then compared and analyzed with empirical formulas according to variations in impact velocity. The proposed methodology reasonably predicted such local damage modes of RC structure from the engine missile, and the analysis results agreed well with the calculations of empirical formulas. This research is expected to be helpful in reviewing the dry storage facility design and in the probabilistic risk assessment considering diverse impact scenarios.

전방향 시간 경계선을 활용한 멀티미디어 지역 서버에서의 효율적인 동영상 관리 기법 (An Efficient Video Management Technique using Forward Timeline on Multimedia Local Server)

  • 이준표;우순
    • 한국컴퓨터정보학회논문지
    • /
    • 제16권10호
    • /
    • pp.147-153
    • /
    • 2011
  • 본 논문에서는 사용자와 근거리에 위치한 지역 서버에 동영상을 효율적으로 저장하고 삭제하기 위해 전방향 시간 경계선을 활용한 시간 기반 동영상 관리 기법 제안한다. 제안하는 기법은 사용자에 의해 요청된 동영상에 대한 최근성, 반복성, 그리고 지속성을 고려한 선호도를 기반으로 한다. 이를 위해 지역 서버는 설정된 일련의 시간 간격들의 영역인 전방향 시간 경계선을 활용한다. 지역 서버는 주기적으로 각 동영상에 대한 시간 요청 빈도수와 요청세그먼트 수를 측정한다. 측정된 데이터를 기반으로 지역 서버는 전방향 시간 경계선을 이용하여 평균 시간 요청 빈도수와 평균 요청 세그먼트를 계산한다. 계산된 평균 시간 요청 빈도수와 평균 요청 세그먼트를 활용하여 우선순위와 각 동영상에 할당되는 저장 공간의 크기가 예측된다. 우선순위는 지역 서버의 저장 공간이 부족할 경우 삭제 대상 동영상을 선정하기 위한 우선권이며 할당 저장 공간의 크기는 각 동영상에 부여된 최대 저장 크기이다. 또한 본 논문에서는 효율적인 동영상 저장을 위한 지역 서버의 저장 공간 분할 방법과 사용자들의 지속적인 동영상 요청에 따른 저장 공간의 오버플로우를 사전에 방지하기 위해 시간을 기반으로 예측되어지는 동영상 데이터 변화량을 활용한 안정적인 저장 공간 확보 기법을 제안한다. 실험을 통해 제안하는 방법이 기존의 방법들에 비해 보다 높은 적중률을 보이는 동시에 보다 적은 삭제 횟수를 보임을 확인한다. 이를 통해 제안하는 지역 서버에서의 동영상 관리 기법이 초기 지연시간을 최소화하는 동시에 네트워크 대역폭을 효율적으로 활용하는 것을 보인다.