%0 Journal Article %T Chaos Based Video Security using Multicore Framework %J American Journal of Computer Architecture %@ TBD %D 2013 %I %R 10.5923/j.ajca.20130201.01 %X Programming for multicore processors poses new challenges. The use of multiple cores to increase the processing capabilities of computers is no longer sufficient. In some situations, certain applications may actually run slower on multicore processors than on single core processors. To get the full performance out of multicore chips, their applications need to break tasks into chunks for each core to work on, i.e., parallel computing. Thus, effectively programming for multicore systems so as to increase the speed at which the system performs is very crucial. This takes on a greater level of importance when we are handling complex applications that require high processing power. We take up the task of encrypting video files on a multicore processor. The application captures frames from real time videos and applies scrambling and encryption techniques to securitize them. The scrambling is done in discrete cosine transform domain, discrete Fourier transform domain, and spatial domain. Chaos based cipher block chaining encryption is done to encrypt the video files. The entire process is parallelized over the four cores of a quad-core system. %K Video Encryption %K Multicore %K Scrambling %K Cipher Block Chaining %K Discrete Cosine Transform %K Discrete Fourier Transform %K Look-up Table %K Chaos %U http://article.sapub.org/10.5923.j.ajca.20130201.01.html