An efficient implementation of a low-complexity MP3 algorithm with a stream cipher

被引:2
|
作者
Yen, Chih-Hsu [1 ]
Lin, Yu-Shiang [1 ]
Wu, Bing-Fei [1 ]
机构
[1] Natl Tsing Hua Univ, Dept Elect & Control Engn, Hsinchu 300, Taiwan
关键词
MP3; multimedia security; DRM; DSP; low complexity;
D O I
10.1007/s11042-007-0110-2
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
For portable devices with MP3 codec, the demands of digital right management arise recently. To provide a secure scheme to the most portable devices with MP3 codec, this work efficiently implements a secure MP3 algorithm on a dual-core system with one DSP and one RISC. The secure MP3 algorithm is a combination of a proposed low-complexity MP3 algorithm and a stream cipher. The low-complexity MP3 algorithm is executed on DSP and the stream cipher is on RISC. This separated design can dynamically update the type of stream ciphers in various applications. However, some of the main data, rather than an entire MP3 file, is encrypted in the MP3 frame. The partially encrypted data have variable size, determined by the specified security level. The security scheme offers two advantages. The first is that the encrypting and decrypting structures are identical. The second is that the scheme easily determines the quality of the encrypted MP3. For saving the computational power to obtain long playing time for a portable device, a low-complexity MP3 encoder and decoder are implemented using ADSP-2181 with 16-bit fixed-point data precision. MP3 encoding requires only 27.2 KB/16.8 KB (data RAM/program RAM), and decoding requires 23.6 KB/20.7 KB for decoder. The peak MIPS of the encoder and decoder are 21.05 and 17.67, respectively. This work can be applied to a Digital Rights Management (DRM) system for limiting the access of the music.
引用
收藏
页码:335 / 355
页数:21
相关论文
共 50 条
  • [1] An efficient implementation of a low-complexity MP3 algorithm with a stream cipher
    Chih-Hsu Yen
    Yu-Shiang Lin
    Bing-Fei Wu
    [J]. Multimedia Tools and Applications, 2007, 35 : 335 - 355
  • [2] A low-complexity and high-precision requantisation algorithm for MP3 decoding
    Dai, Lin
    Yang, Jun
    Shi, Longxing
    [J]. INTERNATIONAL JOURNAL OF ELECTRONICS, 2009, 96 (08) : 813 - 819
  • [3] A low-complexity MP3 algorithm that uses a new rate control and a fast dequantization
    Yen, CH
    Lin, YS
    Wu, BF
    [J]. IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 2005, 51 (02) : 571 - 579
  • [4] Low-complexity MP3 decoder based on Broadcom embedded platform
    冉川
    沈庭芝
    [J]. Journal of Beijing Institute of Technology, 2011, 20 (01) : 94 - 99
  • [5] A Low-Complexity Design for an MP3 Multi-Channel Audio Decoding System
    Moon, Han-Gil
    [J]. IEEE TRANSACTIONS ON AUDIO SPEECH AND LANGUAGE PROCESSING, 2012, 20 (01): : 314 - 321
  • [6] Low-Complexity Implementation of the Affine Projection Algorithm
    Zakharov, Yuriy V.
    [J]. IEEE SIGNAL PROCESSING LETTERS, 2008, 15 : 557 - 560
  • [7] FAST SELECTIVE ENCRYPTION SCHEME FOR MP3 FILES Using GRAIN Stream Cipher
    Biswas, Praloy Kr.
    Chowdhury, Dipanwita Roy
    Dasgupta, K. S.
    [J]. SECRYPT 2011: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON SECURITY AND CRYPTOGRAPHY, 2011, : 414 - 417
  • [8] Implementation of MP3 decoding with low price DSP
    Wu, Haihua
    Wang, Jianhong
    Chen, Jian
    [J]. Diansheng Jishu/Audio Engineering, 1999, (10): : 11 - 14
  • [9] Low-complexity implementation of quasi-OBE algorithm
    Arablouei, R.
    Dogancay, K.
    [J]. ELECTRONICS LETTERS, 2012, 48 (11) : 621 - 623
  • [10] A Case For Low-Complexity MP Architectures
    Zeffer, Hakan
    Hagersten, Erik
    [J]. 2007 ACM/IEEE SC07 CONFERENCE, 2010, : 559 - 570