Abstract
HTML, an ellipsis for Hypertext Markup Language, is meant exclusively for Web browsers. Apart from contents, it also includes information pertaining to their respective layout and format within its body. Any ASCII Text file can easily be converted into HTML file format by adding TAGs (called elements of HTML) to it and saving it with an '.html' file extension. HTML TAGs are language-specific reserve words enclosed in 'angle brackets' that in general come in pair referred to as 'start' and 'end tag'. Most importantly, HTML TAGs are case insensitive and allow for their structuring/re-ordering in a variety of ways. A Web browser is a software application that understands the HTML file format and displays its contents excluding TAGs according to the format specified in TAGs, if any. Web browser is responsible for traversing and retrieving Web resources on the Internet and presenting it before the end user. Hence, HTML documents seem an ideal cover for hiding secret information, as regardless of the manner HTML TAGs are manipulated within language constraints, the appearance of Web page before the human eye remains impervious. This paper introduces its reader to a novel digital steganographic method for hiding information inside the HTML document by changing the 'case' of English alphabet within HTML TAGs. The distinct characteristics of our proposed method in contrast to its antecedent include increased data-hiding capacity of the information carrier (HTML cover) and impermeable perceptibility of the altered carrier (HTML stego object), besides inducing randomness (concept supported by information theory) just before bit embedding ensues.