Security Enhancement of TDMRC Encryption System by Increasing Randomness

Authors(2) :-Antu Annam Thomas, Varghese Paul

Time Dependant Multiple Random Cipher Code is a novel approach in cryptography. It follows a symmetric key method and a poly-alphabetic substitution coding system. TDMRC is ‘Mega Extended ASCII Code’. Complexities involved in TDMRC Code are Time Dependency, Poly Alphabetic Nature and use of Pseudo Random number generation technique for code generation. Key of TDMRC Code consists of three elements Master Key that is derived from Real Time Clock, Poly Alphabetic Coefficient(PAC), P, that decides the block size and P number of 4 digit subkeys. Randomness comes at three points in the algorithm while deciding PAC(P), while deciding P number of subkeys and while deciding P number of random series. Thus randomness can be improved by enhancing the random number generator Linear Congruential Generator(LCG) used in TDMRC.In this paper improved behaviour of Nested Linear Congruential Generator(NLCG) is coupled with TDMRC to improve the behaviour of TDMRC.

Authors and Affiliations

Antu Annam Thomas
Department of Computer Application, Mar Thoma College, Thiruvalla, Kerala, India
Varghese Paul
Department of Information Technology, Rajagiri School of Engineering and Technology, Rajagiri Valley, Kakkanad, Kerala, India

Cryptography; Data Security; True Random Number Generator; Pseudo random number generator; Linear Congruential Generator; Time Dependant Multiple Random Cipher Code(TDMRC); Nested Linear Congruential Generator (NLCG)

  1. Harshavardhan Kayarkar, Sugata Sanyal, "Classification of Various Security Techniques in Databases and their comparative analysis", ACTA TECHNICA CORVINIENSIS –Bulletin of Engineering, Fascicule 2 [April–June],2012,pp. 135-138
  2. Antu Annam Thomas and M.Wilscy, "Face Recognition Using Simplified Fuzzy ARTMAP", Signal & Image Processing : An International Journal(SIPIJ) Vol.1, No.2, pp. 134-146, December 2010
  3. Antu Annam Thomas and M.Wilscy "An Improved and Adaptive Face Recognition method using Simplified Fuzzy ARTMAP", In Proceedings of the First International Conference on Computer Science and Information Technology (COSIT 2011), Jan. 2 - 4, 2011, Bangalore, India.
  4. Antu Annam Thomas and M.Wilscy "A comparative study of Simplified Fuzzy ARTMAP and Feedforward neural network in the context of face recognition", In Proceedings of the Second International Conference on Networks & Communications (NETCOM 2010), Jan. 2 - 4, 2011, Bangalore, India
  5. "Data Security in Fault Tolerant Hard Real Time Systems, Use of Time Dependant Multiple Random Cipher Code", A thesis submitted by Varghese Paul in partial fulfillment of the requirements for the degree of Doctor Of Philosophy of Cochin University  of Science and Technology
  6. Kinga Marton, Alin Suciu, Losif Ignat,  "Randomness in Digital      Cryptography: A Survey"  Romanian Journal Of Information Science  and  Technology ,Volume 13, Number 3, 2010, 219–240
  7. Norm Matloff, "Random Number Generation",February 21, 2006
  8. Harald Niederreiter, "Random Number Generation and QuasimMonte Carlo Methods", Society for Industrial and Applied Mathematics, Philadelphia, 1992.
  9. "Linear Congruential Generators" by Joe Bolte, Wolfram Demonstrations Project.
  10. Donald E. Knuth (6 May 2014). Art of Computer Programming, Volume 2: Seminumerical Algorithms. Addison-Wesley Professional. pp. 4–. ISBN 978-0-321-63576-1.
  11. "True Random Number Generators Secure in a Changing Environment", Boaz Barak, Ronen Shaltiel, and Eran Tromer, Department of Computer Science and Applied Mathematics, Weizmann Institute of Science , Rehovot, ISRAEL
  12. Adi A. Maaita, Hamza A. A. Al_Sewadi, "Deterministic Random Number Generator Algorithm for Cryptosystem Keys", International Journal of Computer, Electrical, Automation, Control and Information Engineering Vol:9, No:4, pp 972-977, 2015
  13. Antu Annam Thomas and Varghese Paul, "Performance Enhancement of Cryptographic Algorithms by Increasing Randomness through Nesting In Random Number Generators", Antu Annam Thomas, Varghese Paul , International Journal of Scientific Research in Computer Science, Engineering and Information Technology, Volume 2, Issue 5, May 2017, pp. 203- 209
  14. Antu Annam Thomas and Varghese Paul, "Nested Random Number Generator", International Journal of Advanced Research in Computer Science and Software Engineering, Volume 7, Issue 5, May 2017, pp.767-773

Publication Details

Published in : Volume 2 | Issue 6 | November-December 2017
Date of Publication : 2017-12-31
License:  This work is licensed under a Creative Commons Attribution 4.0 International License.
Page(s) : 422-426
Manuscript Number : CSEIT1726115
Publisher : Technoscience Academy

ISSN : 2456-3307

Cite This Article :

Antu Annam Thomas, Varghese Paul, "Security Enhancement of TDMRC Encryption System by Increasing Randomness", International Journal of Scientific Research in Computer Science, Engineering and Information Technology (IJSRCSEIT), ISSN : 2456-3307, Volume 2, Issue 6, pp.422-426, November-December-2017.
Journal URL :

Article Preview