• Title/Summary/Keyword: 패딩

Search Result 64, Processing Time 0.033 seconds

Design of a Padding Algorithm Using the Pad Character Length (패딩 문자열 길이 정보를 이용한 패딩 알고리즘 설계)

  • Jang, Seung-Ju
    • Journal of Korea Multimedia Society
    • /
    • v.9 no.10
    • /
    • pp.1371-1379
    • /
    • 2006
  • This paper suggests the padding algorithm using padding character length to concatenate more than one string without side-effect. Most existing padding algorithms padding null character in the empty location could not discriminate the real string from the padded character. To overcome this problem, in this paper, the padded character contains pad character length information. This mechanism is working better than NULL or '00' padding cases. The suggested padding algorithm could be effective for data encryption and decryption algorithms.

  • PDF

Safety Analysis of Various Padding Techniques on Padding Oracle Attack (패딩 오라클 공격에 따른 다양한 패딩방법의 안전성 분석)

  • Kim, Kimoon;Park, Myungseo;Kim, Jongsung;Lee, Changhoon;Moon, Dukjae;Hong, Seokhee
    • Journal of the Korea Institute of Information Security & Cryptology
    • /
    • v.25 no.2
    • /
    • pp.271-278
    • /
    • 2015
  • We use various types of cryptographic algorithms for the protection of personal and sensitive informations in the application environments, such as an internet banking and an electronic commerce. However, recent researches were introduced that if we implement modes of operation, padding method and other cryptographic implementations in a wrong way, then the critical information can be leaked even though the underlying cryptographic algorithms are secure. Among these attacking techniques, the padding oracle attack is representative. In this paper, we analyze the possibility of padding oracle attacks of 12 kinds of padding techniques that can be applied to the CBC operation mode of a block cipher. As a result, we discovered that 3 kinds were safe padding techniques and 9 kinds were unsafe padding techniques. We propose 5 considerations when designing a safe padding techniques to have a resistance to the padding oracle attack through the analysis of three kinds of safe padding techniques.

A Study on the Padding Oracle Attacks on the CBC Modes of Operation (CBC 운영모드에 대한 패딩 오라클 공격에 관한 연구)

  • Hwang, Seongjin;Park, Myungseo;Moon, Dukjae;Kang, HyungChul;Kim, Jongsung;Lee, Changhoon
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2013.11a
    • /
    • pp.824-827
    • /
    • 2013
  • 블록암호를 사용하여 암호화 할 때 이를 효율적이고 안전하게 암호화하기 위해서 운영모드를 이용한다. 이 때 유효한 암호문이 블록길이와 일치하지 않을 경우 패딩을 사용하게 된다. 만약 공격자가 이 패딩의 옳고 그름을 판단하는 오라클을 알 수 있다면 임의의 암호문에 대응하는 평문을 찾는 공격을 할 수 있는데 이를 패딩 오라클 공격이라 한다. 본 논문에서는 각 패딩방법에 대해 알아보고 CBC 운영 모드의 패딩 오라클 공격에 대한 안전성에 대해 논한다.

Analysis of Padding Oracle Attack Possibility about Application Environment; SRTP, MIKEY, CMS, IPSec, TLS, IPTV (SRTP, MIKEY, CMS, IPSec, TLS, IPTV에 대한 패딩 오라클 공격 가능성 분석)

  • Hwang, Seongjin;Park, Myungseo;Moon, Dukjae;Kang, HyungChul;Kim, Jongsung;Lee, Changhoon
    • KIPS Transactions on Computer and Communication Systems
    • /
    • v.4 no.2
    • /
    • pp.73-80
    • /
    • 2015
  • In the various application environments on the internet, we use verified cipher algorithm to protect personal information. Even so, if an application method isn't proper, the information you want to keep can be intercepted. One of the representative examples of it is a PADDING ORACLE ATTACK. This thesis studied about STRP, MIKEY, CMS, IPSec, TLS, IPTV, an application environment which apply CBC operational mode based on block cipher and CBC padding method, and about whether we can attack against the Padding Oracle Attack as well as the vulnerable points.

Padding Oracle Attacks on Multiple Modes of Operation (다중 운영 모드에 대한 패딩 오라클 공격)

  • Lee, Tae-Keon;Kim, Jong-Sung;Lee, Chang-Hoon;Lee, Sangjin;Sung, Jae-Chul
    • Journal of the Korea Institute of Information Security & Cryptology
    • /
    • v.16 no.1
    • /
    • pp.79-85
    • /
    • 2006
  • This attack requires an oracle which on receipt of a ciphertext, decrypts it and replies to the sender whether the padding is VALID or INVALID. In this paper we extend these attacks to other kinds of modes of operation for block ciphers. Specifically, we apply the padding oracle attacks to multiple modes of operation with various padding schemes. As a results of this paper, 12 out of total 36 double modes and 22 out of total 216 triple modes are vulnerable to the padding oracle attacks. It means that the 12 double modes and the 22 triple modes exposed to these types of attacks do not offer the better security than single modes.

The Analysis of Cipher Padding Problem for Message Recovery Security Function of Honey Encryption (허니암호의 메시지 복구보안 기능을 위한 암호패딩 문제점 분석)

  • Ji, Changhwan;Yoon, Jiwon
    • Journal of KIISE
    • /
    • v.44 no.6
    • /
    • pp.637-642
    • /
    • 2017
  • Honey Encryption (HE) is a technique to overcome the weakness of a brute-force attack of the existing password-based encryption (PBE). By outputting a plausible plaintext even if the wrong key is entered, it provides message recovery security which an attacker can tolerate even if the attacker tries a brute-force attack against a small entropy secret key. However, application of a cipher that requires encryption padding to the HE present a bigger problem than the conventional PBE method. In this paper, we apply a typical block cipher (AES-128) and a stream cipher (A5 / 1) to verify the problem of padding through the analysis of the sentence frequency and we propose a safe operation method of the HE.

Geometry Padding for Segmented Sphere Projection (SSP) in 360 Video (360 비디오의 SSP 를 위한 기하학적 패딩)

  • Myeong, Sang-Jin;Kim, Hyun-Ho;Yoon, Yong-Uk;Kim, Jae-Gon
    • Proceedings of the Korean Society of Broadcast Engineers Conference
    • /
    • 2018.11a
    • /
    • pp.143-144
    • /
    • 2018
  • 360 비디오는 VR 응용의 확산과 함께 몰입형 미디어로 주목 받고 있으며, JVET(Joint Video Experts Team)에서 post-HEVC 로 진행중인 VVC(Versatile Video Coding)에 360 비디오 부호화도 함께 고려하고 있다. 360 비디오 부호화를 위하여 변환된 2D 영상은 투영 면(face) 간의 불연속성과 비활성 영역이 존재할 수 있으며 이는 부호화 효율을 저하시키는 원인이 된다. 본 논문에서는 SSP(Segmented Projection)에서의 이러한 불연속성과 비활성 영역을 줄이는 효율적인 기하학적 패딩(padding) 기법을 제시한다. 실험결과 제안 기법은 복사에 의한 패딩을 사용하는 기존 SSP 대비 주관적 화질이 향상된 것을 확인 할 수 있었다.

  • PDF

CPB Pretreatment of N/C Mixture Fabric (N/C 교직물의 CPB 전처리)

  • 김성동;이병선
    • Proceedings of the Korean Fiber Society Conference
    • /
    • 2003.04a
    • /
    • pp.415-416
    • /
    • 2003
  • CPB 처리는 패딩, 배칭 및 수세공정으로 구성된다. 배치식 처리와 비교시 CPB 처리는 용수를 절감할 수 있으며 저온처리가 가능하기 때문에 섬유의 손상을 줄일 수 있고 에너지를 적게 소모하는 장점이 있다. 특히, 각종 합성섬유제품의 경우 정련과 표백을 동시에 수행할 수 있어 공정단축이 가능하기 때문에 CPB 전처리에 대한 관심이 더욱 높아지고 있다. CPB 전처리 기술의 고도화를 위하여 보다 성능이 우수한 CPB용 전처리제의 개발도 중요하지만, 주어진 전처리제를 활용하여 최적의 상태로 패딩 및 배칭하는 조건을 확립하는 것도 긴요하다. (중략)

  • PDF

Water repellent, Antisoil, Oil repellent Properties of PET fabric Using Sol-Gel Method (졸-겔법을 이용한 PET섬유의 발수.방오.발유 특성)

  • Gwon, Il-Jun;Park, Seong-Min;Kim, Ji-Yeon;Kim, Chang-Nam;Yeom, Jeong-Hyeon
    • Proceedings of the Korean Society of Dyers and Finishers Conference
    • /
    • 2008.10a
    • /
    • pp.123-124
    • /
    • 2008
  • 본 연구는 $TiO_2$ 졸을 제조한 후 폴리에스테르 표준백포에 1차로 패딩한 후 불소고분자의 탄소수가 6개인 플르오르 실란계 발수제(UNIDYNE TG-5521, DAIKIN)를 2차로 패딩하여 그에 따른 발수성과 방오성, 발유성 향상에 관한 연구이다.

  • PDF

Padded jacket patterns according to padding thickness for women in their 20s (패딩 두께에 따른 20대 여성용 패딩 재킷 패턴)

  • Lee, Hea-Seung;Suh, Mi-A;Uh, Mi-Kyung
    • The Research Journal of the Costume Culture
    • /
    • v.21 no.5
    • /
    • pp.755-764
    • /
    • 2013
  • This study intends to use the basic patterns in 3oz bodice and 2oz sleeve padded jackets made for women in their 20s to research the proper ease of 2oz bodice and 2oz sleeve, 4oz bodice and 3oz sleeve padded jackets. The study also proposes a method of designing padded jacket patterns according to padding thickness. The results of this study are as follows: The 2oz bodice and 2oz sleeve padded jackets had the following sizes. The front and back bust, waist, and hip circumferences were calculated as B/4+2.5cm and B/4+3cm, W/4+2.6+3.3(D)cm and W/4+1.5+2.6(D)cm, and H/4+2.8cm and H/4+3cm, respectively. The length of the jacket was 62.4cm, and the sleeve length was calculated as 63.4cm. For the 4oz bodice and 3oz sleeve padded jackets, the front and back bust, waist, and hip circumferences were calculated as B/4+4cm and B/4+4cm, W/4+4.1+3(D)cm and W/4+2.5+3.6(D)cm, and H/4+4.3cm and H/4+4cm, respectively. The length of the jacket was 63.2cm, and the sleeve length was calculated as 64.2cm. The results of this study showed that padded jackets with thicker padding need more ease. For jackets with stitches, the decreased lengths must be added in the pattern length. The 2oz bodice and 2oz sleeve, 4oz bodice and 3oz sleeve padded jackets all scored 4 points or higher in the movement functionality assessment, thus showing outstanding movement functionality.