• 제목/요약/키워드: substitution-box

검색결과 36건 처리시간 0.02초

엑셀 매크로기능을 이용한 DES 암호화 교육도구 개발 (On the development of DES encryption based on Excel Macro)

  • 김대학
    • Journal of the Korean Data and Information Science Society
    • /
    • 제25권6호
    • /
    • pp.1419-1429
    • /
    • 2014
  • 본 논문에서는 1977년 미국 국립기술표준원이 FIPS (연방정보처리기준; federal information processing standard) 46으로 공표한 암호화 표준인 현대 대칭키 블록 암호 DES (data encryption standard)의 암호화 전 과정에 대하여 엑셀 매크로 기능을 활용하여 암호화와 복호화에 사용할 수 있는 매크로를 개발하였다. 평문과 암호문과의 관계를 숨기는 확산과 암호문과 암호 키 사이의 관계를 숨기는 혼돈을 반복하는 라운드는 DES 구조의 핵심이다. 평문을 암호화 하는 DES 구조를 살펴보고 엑셀 매크로기능을 이용하여 암호화를 완성하는 매크로의 구현을 제안하고 개발된 매크로의 정확성과 활용성을 서술하였다.

SEED 형식 암호에서 공격에 강한 S 박스와 G 함수의 실험적 설계 (Experimental Design of S box and G function strong with attacks in SEED-type cipher)

  • 박창수;송홍복;조경연
    • 한국정보통신학회논문지
    • /
    • 제8권1호
    • /
    • pp.123-136
    • /
    • 2004
  • 본 논문에서는 $GF({2^n})$상 곱셈의 복잡도와 규칙도를 GF(2)상의 다항식 곱셈을 표현하는 행렬식의 행과 열의 해밍 가중치를 이용하여 정의한다 차분공격에 강한 블록 암호 알고리즘을 만들기 위해서는 치환계층과 확산계층의 $GF({2^n})$상 곱셈의 복잡도와 규칙도가 높아야함을 실험을 통하여 보인다. 실험 결과를 활용하여 우리나라 표준인 128 비트 블록 암호 알고리즘인 SEED의 S 박스와 G 함수를 구성하는 방식을 제안한다. S 박스는 비 선형함수와 아핀변환으로 구성한다. 비 선형함수는 차분공격과 선형공격에 강한 특성을 가지며, '0'과 '1'을 제외하고 입력과 출력이 같은 고정점과 출력이 입력의 1의 보수가 되는 역고정점을 가지지 않는 $GF({2^8})$ 상의 역수로 구성한다. 아핀변환은 입력과 출력간의 상관을 최저로 하면서 고정점과 역고정점이 없도록 구성한다. G 함수는 4개의 S 박스 출력을 $GF({2^8}) 상의 4 {\times} 4$ 행렬식을 사용하여 선형변환한다. 선형변환 행렬식 성분은 높은 복잡도와 규칙도를 가지도록 구성한다 또한 MDS(Maximum Distance Separable) 코드를 생성하고, SAC(Strict Avalanche Criterion)를 만족하고, 고정점과 역고정점 및 출력이 입력의 2의 보수가 되는 약한 입력이 없도록 G 함수를 구성한다. 비선형함수와 아핀변환 및 G 함수의 원시다항식은 각기 다른 것을 사용한다. 본 논문에서 제안한 S 박스와 G 함수는 차분공격과 선형공격에 강하고, 약한 입력이 없으며, 확산 특성이 우수하므로 안전성이 높은 암호 방식의 구성 요소로 활용할 수 있다.

Embedded Linux 시스템 설계 및 구현에 관한 연구 (A Development and Design of Embedded Linux System)

  • 유임종;고성찬
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국해양정보통신학회 2003년도 추계종합학술대회
    • /
    • pp.129-132
    • /
    • 2003
  • 본 논문에서는 실시간 운영체제하에 가전제품 및 간단한 통신모듈로 최근 많이 응용되고 있는 StrongArm SA110을 메인 CPU로 하여 정보통신 분야에 적용될 수 있는 VoIP분야 중 RTP를 통한 음성데이터의 통신 Embedded Linux 시스템의 설계 및 구현에 관한 내용을 언급한다. 본 논문에서는 하드웨어 측면으로 임베디드 리눅스 CPU 개발 Toolkit인 타이눅스 박스II를 이용하여 VoIP 시스템을 구성하였으며, VoIP 소프트웨어 처리부분으로는 실시간 전송 프로토콜인 RTP를 이용해 설계 구현하였다. 본 논문의 개발환경은 타겟보드와 개발용 리눅스 PC간 연결 인터페이스를 위한 RS-232C의 직렬 접속, USB 접속, Ethernet LAN 접속 연결로 구성하였다. RS-232C는 직렬 접속으로 개발용 리눅스 PC의 터미널 에뮬레이션을 위한 콘솔로 사용하였다. VoIP 통신을 위한 환경은 ADC/DAC 변환부를 통해 아날로그 신호를 디지털로 변화시키고 PCM 압축하도록 구성되어야 하나 wave 파일로 대체하여 사용하였고, 양측간의 통신을 위한 연결 설정부는 VoIP를 위한 H.323이나 SIP에서 필요한 Gatekeeper나 Network Server를 단말 양측간 소켓통신으로 본 과정을 대체 하였다. 본 논문에서는 VoIP 시스템의 운용 중 일반적 기술에 관한 것을 언급하였고 임베디드 리눅스 개발보드를 이용하여 RTP 프로토콜의 동작하는 메커니즘을 중점적으로 기술하였다.

  • PDF

Molecular Characterization of Three cDNA Clones Encoding Calmodulin Isoforms of Rice

  • Lee, Sung-Ho;Kim, Cha Young;Lim, Chae Oh;Lee, Soo In;Gal, Sang Wan;Choi, Young Ju
    • Journal of Applied Biological Chemistry
    • /
    • 제43권1호
    • /
    • pp.5-11
    • /
    • 2000
  • Three cDNA clones encoding rice calmodulin (CaM) isoforms (OsCaM-1, OsCaM-2, and OsCaM-3) were isolated from a rice cDNA library constructed from suspension-cultured rice cells treated with fungal elicitor. The coding regions of OsCaM-1 and O.sCaM-2 were 89% homologous at DNA Ievel, whereas the 5' and 3' untranslated regions were highly divergent. The polypeptides encoded by OsCaM-1 and OsCaM-2 was identical except two conservative substitution at position 8 and 75. The coding region of OsCaM-3 was consist of a typical conserved CaM domain and an additional C-terminal extension. The amino acid sequence of conserved CaM domain of OsCaM-3 shared only 86% identity with that OsCaM-1. The OsCaM-3 cDNA is belongs to a novel group of calmodulin gene due to its C-terminal extension of 38 amino acids, a large number of which are positively charged. The extension also contains a C-terminal CaaX-box prenylation site (CVlL). Genomic Southern analysis revealed at least six copies of CaM or CaM-related genes, suggesting that calmodulin may be represented by a small multigene family in the rice geneme. Expression of OsCaM gene was examined through Northern blot analysis. Transcript level of OsCaM-3 was increased by treatment with a fungal elicitor, whereas the OsCaM-1 and OsCaM-2 genes did not respond to the fungal elicitor. The expression of OsCaM-3 gene was remarkable inhibited in the rice cells treated with cyclosporine A, calcinurin inhibitor.

  • PDF

A novel analytical evaluation of the laboratory-measured mechanical properties of lightweight concrete

  • S. Sivakumar;R. Prakash;S. Srividhya;A.S. Vijay Vikram
    • Structural Engineering and Mechanics
    • /
    • 제87권3호
    • /
    • pp.221-229
    • /
    • 2023
  • Urbanization and industrialization have significantly increased the amount of solid waste produced in recent decades, posing considerable disposal problems and environmental burdens. The practice of waste utilization in concrete has gained popularity among construction practitioners and researchers for the efficient use of resources and the transition to the circular economy in construction. This study employed Lytag aggregate, an environmentally friendly pulverized fuel ash-based lightweight aggregate, as a substitute for natural coarse aggregate. At the same time, fly ash, an industrial by-product, was used as a partial substitute for cement. Concrete mix M20 was experimented with using fly ash and Lytag lightweight aggregate. The percentages of fly ash that make up the replacements were 5%, 10%, 15%, 20%, and 25%. The Compressive Strength (CS), Split Tensile Strength (STS), and deflection were discovered at these percentages after 56 days of testing. The concrete cube, cylinder, and beam specimens were examined in the explorations, as mentioned earlier. The results indicate that a 10% substitution of cement with fly ash and a replacement of coarse aggregate with Lytag lightweight aggregate produced concrete that performed well in terms of mechanical properties and deflection. The cementitious composites have varying characteristics as the environment changes. Therefore, understanding their mechanical properties are crucial for safety reasons. CS, STS, and deflection are the essential property of concrete. Machine learning (ML) approaches have been necessary to predict the CS of concrete. The Artificial Fish Swarm Optimization (AFSO), Particle Swarm Optimization (PSO), and Harmony Search (HS) algorithms were investigated for the prediction of outcomes. This work deftly explains the tremendous AFSO technique, which achieves the precise ideal values of the weights in the model to crown the mathematical modeling technique. This has been proved by the minimum, maximum, and sample median, and the first and third quartiles were used as the basis for a boxplot through the standardized method of showing the dataset. It graphically displays the quantitative value distribution of a field. The correlation matrix and confidence interval were represented graphically using the corrupt method.

알코올의존 환자에서의 수면장애에 대한 아침 광치료의 임상시도 (Open Clinical Trial of Morning Light Therapy in Sleep Disturbance of Alcohol Dependent Patients)

  • 고영훈;조숙행;전승규;김병규;권성민
    • 정신신체의학
    • /
    • 제11권2호
    • /
    • pp.196-204
    • /
    • 2003
  • 연구목적: 알코올의존 환자의 수면 장애에 대한 치료에 있어서 기존의 진정수면제 등의 약물은 교차 내성을 일으키고, 수면의 질을 악화시키기도 한다. 광치료는 일주기리듬장애, jet-lag, 순환제교대근무에서 나타나는 수면장애와 노화와 관련된 수면 장애의 치료에 효과적인 비약물적 치료중재이다. 따라서 저자들은 이미 여러 질환의 수면장애에 시도되고 있던 광치료의 회복기 알코올의존환자의 수면장애에 대한 치료적 효과를 알아보고자 하였다. 연구방법: 알코올 금단 증상을 보이지 않는 13명의 알코올의존 환자들을 대상으로 하여 2500Lux의 광상자로 하루에 오전 1시간 씩 3일에 걸쳐 광치료를 시행하였다. 총수면시간, 실제수면시간, 수면잠복기, 수면효율, 각성빈도 등을 수면기록지를 통해 평가하였으며, visual-analogue scale을 통해 주관적인 수면의 만족도를 평가하였다. 오전 8시, 오후 2시, 오후 8시 3차례에 걸쳐 연구대상자의 졸림 정도를 스탠포드졸림척도를 통해 평가하였으며, visual-analogue scale을 통해 불안, 우울 기분 및 피로감을 평가하였다. 수면상태를 반영하는 수행 능력의 평가를 위하여 기초단계와 연구 4일째에 기호잇기검사(trail making test)A, B 및 기호바꿔쓰기검사(digit symbol substitution test)를 시행하였다. 각 측정값은 반복측정분산분석법을 이용하여 비교하였으며 수행능력의 평가는 사전사후차이검증을 이용하였다. 결 과: 수면기록지로 평가된 수면잠복기, 수면효율은 광치료의 효과를 확인할 수 있었으며 기초 단계에 비해 연구 1일째부터 유의한 차이를 보였다. 수면에 대한 만족도도 광치료에 따라 유의하게 증가하였으며 연구 1일째부터 유의한 차이를 나타내었다. 오후 2시에 평가된 졸림은 광치료의 효과를 확인할 수 없었지만 오전 8시에는 광치료에 따라 졸림이 유의하게 감소하였고 오후 8시에는 유의하게 증가하였다. 기호잇기검사와 기호바꿔쓰기검사에서 환자들은 광치료 전후 수행 시간이 유의하게 감소하였다. Visual analogue scale에 의한 피로감의 평가에서 오후 2시와 오후 8시에 광치료에 따라 유의하게 피로감의 감소가 나타났으며 우울기분과 불안은 광치료의 효과를 확인할 수 없었다. 결 론: 본 연구에서는 금단 증상에서 회복된 후에도 지속적으로 수면장애를 호소하는 알코올의존 환자들에 있어 비록 제한적이지만 광치료의 효과를 확인할 수 있었고, 임상 실제에서 알코올중독 환자들의 수면장애에 단기간의 광치료가 효과적인 치료도구가 될 수 있음을 제시하고 있다. 추후 보다 객관적인 수면 평가 도구를 이용한 장기간의 대조군 연구가 필요할 것으로 생각된다.

  • PDF