http://chineseinput.net/에서 pinyin(병음)방식으로 중국어를 변환할 수 있습니다.
변환된 중국어를 복사하여 사용하시면 됩니다.
Lynn Heo(Lynn Heo),Yongmin Cho(Yongmin Cho),Junhyeok Choi(Junhyeok Choi),Jeongwook Lee(Jeongwook Lee),Yoobin Han(Yoobin Han),Sang-Wook Han(Sang-Wook Han) 한국식물병리학회 2023 Plant Pathology Journal Vol.39 No.3
Acidovorax citrulli (Ac) is a phytopathogenic bacterium that causes bacterial fruit blotch (BFB) in cucurbit crops, including watermelon. However, there are no effective methods to control this disease. YggS family pyridoxal phosphate-dependent enzyme acts as a coen-zyme in all transamination reactions, but its function in Ac is poorly understood. Therefore, this study uses proteomic and phenotypic analyses to characterize the functions. The Ac strain lacking the YggS family pyri-doxal phosphate-dependent enzyme, AcΔyppAc(EV), virulence was wholly eradicated in geminated seed inoculation and leaf infiltration. AcΔyppAc(EV) propa-gation was inhibited when exposed to L-homoserine but not pyridoxine. Wild-type and mutant growth were comparable in the liquid media but not in the solid media in the minimal condition. The comparative proteomic analysis revealed that YppAc is primarily involved in cell motility and wall/membrane/envelop biogenesis. In addition, AcΔyppAc(EV) reduced biofilm formation and twitching halo production, indicating that YppAc is involved in various cellular mechanisms and possesses pleiotropic effects. Therefore, this identi-fied protein is a potential target for developing an effi-cient anti-virulence reagent to control BFB.
LAN을 기반으로한 분산 데이타베이스 시스템에서의 병렬 처리를 위한 비 중복적 데이타 분산및 질의어 처리에 관한 연구
최린(Lynn Choi),이석호(Sukho Lee) 한국정보과학회 1987 한국정보과학회 학술발표논문집 Vol.14 No.2
최근 LAN에서의 분산 시스템 연구는, 빠른 데이타 전송 능력, 브로드캐스트(broadcast) 매세지 기능을 특징으로하는 LAN 환경에서 분산 시스템이 다소 속도가 느린 버스를 공유하는 loosely-coupled 다중프로세서(multiprocessor) 시스템과 많은 공통점을 갖고 있음을 보여주고 있다. 따라서 메세지 비용만을 고려하는 기존 분산 데이타베이스 시스템의 질의어 처리 방법은 적용되지 않으며, 오히려 적절한 데이타 분산을 통해 병렬성을 증가시킬 수 있다면 보다 나은 성능 향상을 꾀할 수 있다. 본 논문은 데이타베이스 연산의 병렬성을 도모하고 질의어 처리 중의 데이타 분산 부담을 덜기 위한 균등 화일 분할 방법과 그에 연관된 병렬 질의어 처리 방안을 논의하였다. 병렬성은 프로세서 뿐만 아니라 디스크 입출력의 병렬성에 근거하며, 프로세서 수의 증가에 따라 추가되는 메세지 비용 부담이 증가하지 않음이 입증되었다. 성능 분석을 위한 비용 모델은 메세지 비용은 물론 디스크 및 프로세서 비용을 고려하였으며 응답시간의 최소화를 기본 목적으로 가정하였다.
버퍼 오버플로우 공격에 대한 마이크로구조적 방어 및 복구 기법
최린(Lynn Choi),신용(Yong Shin),이상훈(Sanghoon Lee) 한국정보과학회 2006 정보과학회논문지 : 시스템 및 이론 Vol.33 No.3·4
버퍼 오버플로우 공격은 Code Red나 SQL Slammer와 같은 최근의 웜의 발발에서 알 수 있는 것과 같이 가장 강력하고 치명적인 형태의 악성 코드 공격이다. 버퍼 오버플로우 공격은 일반적으로 시스템에 비정상적인 증상들을 유발한다. 버퍼 오버플로우 공격에 대한 기존의 대처방안들은 심각한 성능저하를 초래하거나, 다양한 형태의 버퍼 오버플로우 공격을 모두 방지하지 못했으며, 특히 일반적으로 사용되는 소프트웨어 패치를 사용하는 방법은 버퍼 오버플로우 웜의 확산을 효과적으로 차단하지 못한다. 이러한 문제를 해결하고자 본 논문에서는 적은 하드웨어 비용과 성능 저하만으로 거의 모든 악성 코드 공격을 탐지하고 피해를 복구할 수 있도록 하는 복귀 주소 포인터 스택 (Return Address Pointer Stack: RAPS) 과 변조 복구 버퍼 (Corruption Recovery Buffer: CRB)라는 마이크로 구조 기술들을 제안한다. 버퍼 오버플로우 공격으로 인한 비정상적인 증상들은 RAPS를 통해 프로세스 실행 중 메모리 참조의 안전성을 점검함으로써 쉽게 탐지될 수 있으며, 이는 그러한 공격들에 의한 잠재적인 데이타 혹은 제어 변조를 피하는 것을 가능하게 한다. 안전 점검 장치의 사용으로 인한 하드웨어 비용과 성능 손실은 거의 발생하지 않는다. 또한, RAPS에 비해 더욱 강도 높은 방법인 CRB를 이용하여 보안 수준을 더욱 향상시킬 수 있다. 변조 복구 버퍼는 안전 점검 장치와 결합되어 버퍼 오버플로우 공격에 의해 발생했을 가능성이 있는 의심스러운 쓰기들을 저장함으로써 공격이 탐지되는 경우 메모리의 상태를 공격 이전의 상태로 복구시킬 수 있다. SPEC CPU2000 벤치마크 중에서 선정한 프로그램들에 대해 상세한 시뮬레이션을 수행함으로써, 제안된 마이크로구조 기술들의 효율성을 평가할 수 있다. 실험 결과는 안전 점검 장치를 사용하여 공격으로 인한 복귀 주소 변조로부터 스택 영역을 방어하는 것이 시스템의 이상 증상들을 상당 부분 감소시킬 수 있다는 것을 보여준다. 또한, 1KB 크기의 작은 변조 복구 버퍼를 안전 점검 장치와 함께 사용할 경우 스택 스매싱 공격으로 인해 발생하는 추가적인 데이타 변조들까지 막아낼 수가 있는데, 이로 인한 성능 저하는 2% 미만에 불과하다. The buffer overflow attack is the single most dominant and lethal form of security exploits as evidenced by recent worm outbreaks such as Code Red and SQL Slammer. In this paper, we propose microarchitectural techniques that can detect and recover from such malicious code attacks. The idea is that the buffer overflow attacks usually exhibit abnormal behaviors in the system. This kind of unusual signs can be easily detected by checking the safety of memory references at runtime, avoiding the potential data or control corruptions made by such attacks. Both the hardware cost and the performance penalty of enforcing the safety guards are negligible. In addition, we propose a more aggressive technique called corruption recovery buffer (CRB), which can further increase the level of security. Combined with the safety guards, the CRB can be used to save suspicious writes made by an attack and can restore the original architecture state before the attack. By performing detailed execution-driven simulations on the programs selected from SPEC CPU2000 benchmark, we evaluate the effectiveness of the proposed microarchitectural techniques. Experimental data shows that enforcing a single safety guard can reduce the number of system failures substantially by protecting the stack against return address corruptions made by the attacks. Furthermore, a small 1KB CRB can nullify additional data corruptions made by stack smashing attacks with only less than 2% performance penalty.
가상 싱크 로테이션을 이용한 센서 라우팅 프로토콜 설계
최광석(Kwangseok Choi),최린(Lynn Choi) 한국정보과학회 2005 한국정보과학회 학술발표논문집 Vol.32 No.1
본 논문에서는 대규모의 센서 네트워크(Large Scale Sensor Networks)에서 가상 싱크 로테이션(Virtual Sink Rotation) 이라 불리는 새로운 라우팅 프로토콜을 제안 한다. VSR은 많은 수의 소스(source) 와 많은 수의 이동성을 가지는 싱크(sink)를 효율적으로 지원한다. VSR의 주 아이디어는 두 가지로 나뉘는데, 첫 번째는 싱크이동으로 인한 위치 업데이트를 줄일 수 있는 가상 싱크라는 개념으로 소스 의 데이터를 모으고 모아진 데이터를 싱크에 전달 하여 준다. 두 번째는 싱크 주변의 노드들의 급격한 에너지 소모로 인하여 VSR은 가상 싱크로테이션 알고리즘을 사용한다. 가상 싱크 로테이션은 네트워크의 노드들이 에너지를 균일하게 소모 시키도록 하고, 네트워크 수명을 늘린다. VSR 라우팅 프로토콜 과 기존에 제안된 논문의 비교 실험 결과를 통하여 에너지 소모, 메시지 지연 시간, 전송 효율 등에서 좋은 성능을 가지는 것을 보여줄 것이다.
멀티코어 프로세서를 위한 확장성 있는 온 칩 연결 망 구조 연구
최재영(Jae Young CHOI),최린(Lynn CHOI) 한국정보과학회 2008 한국정보과학회 학술발표논문집 Vol.35 No.1
성능 / 에너지를 강조하는 현재의 멀티코어 추세에서 임베디드 시스템에 사용되는 대부분의 프로세서들은 단일 프로세서와 메모리를 버스 형태로 연결하여 구현하였다. 하지만 칩 내부의 프로세서 코어 수가 증가 하게 되면, 기존 버스 형태의 구조는 제한된 대역폭으로 인하여 확장성이 제약된다. 본 논문에서는 멀티코어 프로세서에서 사용 가능한 기존 연결 망 구조들을 분석하고, 기존 계층적 링 구조에서의 지연 시간 문제를 극복하여 성능을 개선할 수 있는 새로운 이중 광역 계층 링 구조를 제안한다.