A B C D E F G H I J K L M N O P Q R S T U V W X Y Z All
Majithia, Sachin
- Data Security in Mobile Communication
Authors
1 Department of Information Technology, CEC Landran, (Mohali), IN
2 Department of Information Technology, DAVIET, Jalandhar, IN
Source
Wireless Communication, Vol 2, No 2 (2010), Pagination: 25-32Abstract
Global System for Mobile Communications (GSM) is the most widely used cellular technology in the world. Main objective in mobile communication systems is security of data exchanged. GSM uses several cryptographic algorithms for security like A5/1, A5/2 and A5/3. From extensive literature survey it has been found that these algorithms are cracked by various practical attacks so these algorithms do not provide sufficient levels of security for protecting the confidentiality of GSM therefore it is desirable to secure data by additional encryption. In this paper we have proposed additional encryption by implementing DES, TripleDES, and AES algorithms on GSM Network. For testing these algorithms on GSM,sending and receiving code is simulated by doing GSM encoding and decoding. This paper also analyzes the effectiveness of these algorithms against brute force attack implemented in MATLAB environment.
Keywords
AES, DES, GSM, Keylengths, Security, TripleDES, GSM.- Improved Granularity of HW/SW Co-Simulation by using Pipelined Instruction Set Simulator
Authors
Source
International Journal of Innovative Research and Development, Vol 3, No 5 (2014), Pagination:Abstract
Processor simulator models are the integral part of nearly all modern SOC/ASIC virtual platforms, as they let the software development team to progress without the dependency on the silicon tape-out time. Important considerations while developing an Instruction Set Simulator are speed and accuracy, which generally comes at the cost of decreased granularity of the different stages of instruction life cycle. Mainstream processor ISS virtual models do not implement the pipelines, as it’s a bottleneck to the performance and increases code complexity when implemented in the languages as C, C+. This eradicates ISS model’s scope for system level program development like compiler design and architecture exploration of new processors, limiting its use only for pre-silicon software testing. In this paper we present a novel technique to implement pipelines using multi-threaded SystemC high level hardware modeling language, that provides better granular accuracy and enhanced instruction execution performance efficiency to the processor ISS over a similarly modeled no pipeline version of the ISS. Classic RISC 3 stage pipeline is taken as a reference for this design and implementation.
Keywords
Pipelining, SystemC modeling language, ARM Instruction Set Simulator, Instruction Life-cycle Granularity, Virtual Platform, Performance Evaluation, Parallel Architectures, VCD Analyzer, and Branch Delays- Performance Enhancement of HW/SW Co-simulation using Pipelined Processor Virtual Models
Authors
Source
International Journal of Innovative Research and Development, Vol 3, No 5 (2014), Pagination:Abstract
Mainstream processor virtual models do not implement pipelines in their design, as it is considered as an overhead in terms of code complexity and may reduce the performance due to large context switching that will happen in the simulation in effect to handle the notion of concurrent execution of the pipeline algorithm. This problem provides an interesting opportunity to evaluate the performance of a pipelined processor virtual model which is implemented using a multithreaded language and is free of the single thread context switching overhead present in current hardware description programming languages. The novelty of the pipelined processor model and its performance evaluation in different scenarios of loads is described in this paper, and it describes the execution process of the multithreaded SystemC language, which is used for the model’s implementation. The limitations in current multicore implementation of simulation kernel which were faced during the implementation are also analyzed to provide scope for further research and development.