<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ko">
	<id>https://devhrxoobm.itwiki.kr/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=%ED%94%BC%ED%84%B0%EB%93%9C%EB%9F%AC%EC%BB%A4</id>
	<title>IT 위키 - 사용자 기여 [ko]</title>
	<link rel="self" type="application/atom+xml" href="https://devhrxoobm.itwiki.kr/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=%ED%94%BC%ED%84%B0%EB%93%9C%EB%9F%AC%EC%BB%A4"/>
	<link rel="alternate" type="text/html" href="https://devhrxoobm.itwiki.kr/w/%ED%8A%B9%EC%88%98:%EA%B8%B0%EC%97%AC/%ED%94%BC%ED%84%B0%EB%93%9C%EB%9F%AC%EC%BB%A4"/>
	<updated>2026-09-17T07:55:14Z</updated>
	<subtitle>사용자 기여</subtitle>
	<generator>MediaWiki 1.45.1</generator>
	<entry>
		<id>https://devhrxoobm.itwiki.kr/index.php?title=%EC%95%94%EC%8A%A4%ED%8A%B8%EB%A1%B1_%EA%B3%B5%EB%A6%AC&amp;diff=6299</id>
		<title>암스트롱 공리</title>
		<link rel="alternate" type="text/html" href="https://devhrxoobm.itwiki.kr/index.php?title=%EC%95%94%EC%8A%A4%ED%8A%B8%EB%A1%B1_%EA%B3%B5%EB%A6%AC&amp;diff=6299"/>
		<updated>2020-01-06T15:08:07Z</updated>

		<summary type="html">&lt;p&gt;피터드러커: 암스트롱의 공리 문서로 넘겨주기&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#넘겨주기 [[암스트롱의 공리]]&lt;/div&gt;</summary>
		<author><name>피터드러커</name></author>
	</entry>
	<entry>
		<id>https://devhrxoobm.itwiki.kr/index.php?title=HIGHT&amp;diff=6298</id>
		<title>HIGHT</title>
		<link rel="alternate" type="text/html" href="https://devhrxoobm.itwiki.kr/index.php?title=HIGHT&amp;diff=6298"/>
		<updated>2020-01-06T14:44:57Z</updated>

		<summary type="html">&lt;p&gt;피터드러커: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[분류:암호학]][[분류:보안]][[분류:정보보안기사]]&lt;br /&gt;
;HIGh security and light weigHT&lt;br /&gt;
;국내에서 개발하여 국제 표준으로 등록된 초경량, 저전력 블록 암호 알고리즘&lt;br /&gt;
&lt;br /&gt;
* 2005년 KISA, ETRI 부설 연구소 및 고려대가 공동으로 개발&lt;br /&gt;
* 전력 소비가 적도록 개발된 블록 암호화 알고리즘&lt;br /&gt;
* 휴대형 기기 및 모바일 환경에 적합하도록 특수 설계&lt;br /&gt;
* 제한된 환경에서 동작하도록 8bit 단위의 기본적인 산술 연산만 수행하는 구조(xor, 덧셈, 순환 이동)&lt;br /&gt;
* 2006년 12월 정보통신단체 표준 제정&lt;br /&gt;
* 2010년 12월 ISO/IEC 국제 블록 암호 알고리즘 표준 제정&lt;br /&gt;
&lt;br /&gt;
== 특징 ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! 구분 !! 설명&lt;br /&gt;
|-&lt;br /&gt;
| 초경량 || S-BOX와 같은 치환을 사용하지 않는 경량 구조&lt;br /&gt;
|-&lt;br /&gt;
| 저전력 || 제한된 환경에서 수행될 수 있는 8bit 단순 산술 연산&lt;br /&gt;
|-&lt;br /&gt;
| 국제 표준 || 국내 개발, ISO/IEC에 등록된 De jure&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== 구성과 동작과정 ==&lt;br /&gt;
=== 키 구성 ===&lt;br /&gt;
; 반복 구조의 블록암호에서 안전성을 높이기 위하여 두가지 키 이용&lt;br /&gt;
* &#039;&#039;&#039;마스터키&#039;&#039;&#039;: 128bit&lt;br /&gt;
** 화이트닝 키와 서브 키를 만드는데 사용&lt;br /&gt;
* &#039;&#039;&#039;화이트닝 키&#039;&#039;&#039;: 8비트, 8개&lt;br /&gt;
** 초기변환, 최종변환에 적용되는 키&lt;br /&gt;
** 마스터키를 이용하여 생성&lt;br /&gt;
* &#039;&#039;&#039;서브 키&#039;&#039;&#039;: 8비트, 128개&lt;br /&gt;
** 라운드 함수에서 사용되는 키&lt;br /&gt;
** 화이트닝키와 LFSR 연산을 통해 생성&lt;br /&gt;
&lt;br /&gt;
=== 동작과정 ===&lt;br /&gt;
* &#039;&#039;&#039;초기 변환&#039;&#039;&#039;&lt;br /&gt;
** 네 개의 화이트닝키를 이용하여 평문 64비트를 첫 번째 라운드 함수의 입력으로 변환&lt;br /&gt;
* &#039;&#039;&#039;라운드&#039;&#039;&#039;&lt;br /&gt;
** 서브 키를 이용하여 순환 이동과 XOR를 32라운드 수행&lt;br /&gt;
* &#039;&#039;&#039;최종 변환&#039;&#039;&#039;&lt;br /&gt;
** 32라운드 결과에 네 개의 화이트닝 키를 적용하여 64비트 암호문으로 최종 변환&lt;br /&gt;
&lt;br /&gt;
== 활용 ==&lt;br /&gt;
* 초경량, 저전력 알고리즘으로 연산 능력이나 전력이 제한된 모바일 기기, IoT에서 활발한 사용 기대&lt;/div&gt;</summary>
		<author><name>피터드러커</name></author>
	</entry>
	<entry>
		<id>https://devhrxoobm.itwiki.kr/index.php?title=CBD_%EB%B0%A9%EB%B2%95%EB%A1%A0&amp;diff=6297</id>
		<title>CBD 방법론</title>
		<link rel="alternate" type="text/html" href="https://devhrxoobm.itwiki.kr/index.php?title=CBD_%EB%B0%A9%EB%B2%95%EB%A1%A0&amp;diff=6297"/>
		<updated>2020-01-06T14:30:29Z</updated>

		<summary type="html">&lt;p&gt;피터드러커: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[분류:소프트웨어 공학]]&lt;br /&gt;
;Component Based Development&lt;br /&gt;
;[[컴포넌트]] 단위의 개발/조립/유지보수를 통해 현대경영이 필요로 하는 정보시스템의 신속한 구축, 변경 확장의 용이성, 타 시스템과의 호환성을 달성하고자 하는 SW 공학 프로세스, 방법론 및 기술의 총체적 개념&lt;br /&gt;
&lt;br /&gt;
== 특징 ==&lt;br /&gt;
* &#039;&#039;&#039;생산성&#039;&#039;&#039;: 부품의 조립을 통한 개발 시간 단축&lt;br /&gt;
* &#039;&#039;&#039;변경용이성&#039;&#039;&#039;: 요구사항 변경에 대한 안정적인 대처 가능&lt;br /&gt;
* &#039;&#039;&#039;관리용이성&#039;&#039;&#039;: 독립적인 컴포넌트 단위의 관리로 복잡성을 최소화&lt;br /&gt;
* &#039;&#039;&#039;재사용성&#039;&#039;&#039;: 실행기반의 재사용, 모델의 재사용&lt;br /&gt;
* &#039;&#039;&#039;고품질&#039;&#039;&#039;: 품질이 검증된 컴포넌트 사용&lt;br /&gt;
&lt;br /&gt;
== [[컴포넌트]] ==&lt;br /&gt;
독립적으로 개발된 소르프웨어 패키지로서 이를 조립하여 완성된 소프트웨어를 개발할 수 있도록 만들어진 부품화된 소프트웨어&lt;br /&gt;
&lt;br /&gt;
== 표준기술 ==&lt;br /&gt;
* SUN의 EJB : JAVA 언어로 구현된 서버 컴포넌트&lt;br /&gt;
* MS의 COM+ : VB, C# 등의 언어를 이용해 구현&lt;br /&gt;
&lt;br /&gt;
== 개발 절차 ==&lt;br /&gt;
# 도메인 분석&lt;br /&gt;
# 도메인 설계&lt;br /&gt;
# 컴포넌트 추출&lt;br /&gt;
# 컴포넌트 설계&lt;br /&gt;
# 컴포넌트 구현&lt;br /&gt;
# 컴포넌트 인증&lt;br /&gt;
# 컴포넌트 디자인 패턴&lt;br /&gt;
# 컴포넌트 배포&lt;br /&gt;
# 컴포넌트 조립&lt;br /&gt;
## 요구사항 정의&lt;br /&gt;
## 영역 분석&lt;br /&gt;
## 컴포넌트 기반설계&lt;br /&gt;
## 응용시스템&lt;/div&gt;</summary>
		<author><name>피터드러커</name></author>
	</entry>
	<entry>
		<id>https://devhrxoobm.itwiki.kr/index.php?title=%EC%BB%B4%ED%8F%AC%EB%84%8C%ED%8A%B8&amp;diff=6296</id>
		<title>컴포넌트</title>
		<link rel="alternate" type="text/html" href="https://devhrxoobm.itwiki.kr/index.php?title=%EC%BB%B4%ED%8F%AC%EB%84%8C%ED%8A%B8&amp;diff=6296"/>
		<updated>2020-01-06T14:30:17Z</updated>

		<summary type="html">&lt;p&gt;피터드러커: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[분류:소프트웨어 공학]]&lt;br /&gt;
;Component&lt;br /&gt;
;독립적으로 개발된 소르프웨어 패키지로서 이를 조립하여 완성된 소프트웨어를 개발할 수 있도록 만들어진 부품화된 소프트웨어&lt;br /&gt;
&lt;br /&gt;
== 컴포넌트 특징 ==&lt;br /&gt;
* &#039;&#039;&#039;식별가능성&#039;&#039;&#039; : 각 컴포넌트는 다른 것들과 명확히 구별되어야 함&lt;br /&gt;
* &#039;&#039;&#039;추적가능성&#039;&#039;&#039; : 컴포넌트는 각자의 정체성을 가져야 하며, 다른 어플리케이션에 포함된 후에도 그 존재를 확인할 수 있어야 함&lt;br /&gt;
* &#039;&#039;&#039;교체가능성&#039;&#039;&#039; : 어플리케이션 사용에 영향을 주지 않고 다른 버전의 컴포넌트나 동일한 서비스를 제공하는 컴포넌트로 교체 가능해야 됨&lt;br /&gt;
* &#039;&#039;&#039;서비스의 고정성&#039;&#039;&#039; : 물리적 구현과 관계없이 인터페이스를 통해서만 접근 가능&lt;br /&gt;
* &#039;&#039;&#039;기록되는 서비스&#039;&#039;&#039; : 인터페이스를 통해 제공되는 서비스 뿐만 아니라 어떠한 서비스가 제공되는지 이해할 수 있도록 문서로 기록되어야함&lt;br /&gt;
&lt;br /&gt;
== 컴포넌트 분류 ==&lt;br /&gt;
* &#039;&#039;&#039;요소 컴포넌트&#039;&#039;&#039;: 더이상 나누어질 수 없는 최소단위의 컴포넌트   -&amp;gt; 재고계산&lt;br /&gt;
* &#039;&#039;&#039;기능 컴포넌트&#039;&#039;&#039;: 하나 이상의 요소 컴포넌트가 결함되어 하나의 기능 구현   -&amp;gt; 입출고&lt;br /&gt;
* &#039;&#039;&#039;서비스 컴포넌트&#039;&#039;&#039;: 하나의 사용자 서비스를 수행하는 컴포넌트   -&amp;gt; 자재관리&lt;br /&gt;
* &#039;&#039;&#039;어플리케이션 컴포넌트&#039;&#039;&#039;: 여러 서비스를 수행하는 시스템 컴포넌트     -&amp;gt; 통합시스템&lt;br /&gt;
&lt;br /&gt;
== 같이 보기 ==&lt;br /&gt;
* [[CBD 방법론]]&lt;/div&gt;</summary>
		<author><name>피터드러커</name></author>
	</entry>
</feed>