<commit_before>﻿<!DOCTYPE html>
<html lang="en">

<head>
    <tag autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" />
    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <meta name="description" content="">
    <meta name="author" content="">

    <title>VBreaker_JS</title>

    <!-- Bootstrap Core CSS -->
    <link href="css/bootstrap.min.css" rel="stylesheet">
	
	<!-- VBreaker CSS -->
    <link href="css/vbreaker.css" rel="stylesheet">

    <!-- Custom CSS -->
    <link href="css/shop-homepage.css" rel="stylesheet">

    <!-- ChartJS Library -->
    <script src="js/chartjs/Chart.js"></script>

    <!-- Jquery Library -->
    <link rel="stylesheet" href="css/jquery-ui.css">
    <script src="js/jquery.min.js"></script>
    <script src="js/jquery-ui.min.js"></script>

    <!-- VBreaker Javascript Code-->
    <script src="js/vbreaker.js"></script>

    <!-- HTML5 Shim and Respond.js IE8 support of HTML5 elements and media queries -->
    <!-- WARNING: Respond.js doesn't work if you view the page via file:// -->
    <!--[if lt IE 9]>
        <script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script>
        <script src="https://oss.maxcdn.com/libs/respond.js/1.4.2/respond.min.js"></script>
    <![endif]-->
</head>

<body>
    <!-- Navigation -->
    <nav class="navbar navbar-inverse navbar-fixed-top" role="navigation">
        <div class="container">
            <!-- Brand and toggle get grouped for better mobile display -->
            <div class="navbar-header">
				<button id= "navbutton" type="button" class="navbar-toggle" data-toggle="offcanvas" data-target=".sidebar-nav">
					<span class="icon-bar"></span>
					<span class="icon-bar"></span>
					<span class="icon-bar"></span>
				</button>
                <a class="navbar-brand" href="#">VBreaker_JS</a>
            </div>
        </div>
        <!-- /.container -->
    </nav>
    <!-- Page Content -->
    <div class="container">
        <div id="mainmenu">
            <div class="row row-offcanvas row-offcanvas-right">
                <div class="col-xs-12 col-sm-9">
                            <p class="lead">Input</p>
                            <p id="ioc" style="text-align:right;" hidden></p>
                            <div class="alert alert-danger" id="inputWarning" hidden> </div>
                            <textarea class="form-control" rows="8" id="input"></textarea>
                            <br /><br />
                            <p class="lead">Output</p>
                            <textarea class="form-control" rows="8" id="output"></textarea>
                        </div>
                <div class="col-xs-6 col-sm-3 sidebar-offcanvas" id="sidebar" role="navigation">
                    <p class="lead">Tools</p>
                    <div class="list-group">
                        <a href="#" data-toggle="offcanvas" data-target=".sidebar-nav" class="list-group-item" onclick="getFrequencies_Clicked()">Get Frequencies</a>
                        <a href="#" data-toggle="offcanvas" data-target=".sidebar-nav" class="list-group-item" onclick="calculateIOC_Clicked()">Calculate Index of Coincidence</a>
                        <a href="#" data-toggle="offcanvas" data-target=".sidebar-nav" class="list-group-item" id="stripalphabets">Strip Alphabets<br/><input id="spinner" name="value" value="1"></a>
                        <a href="#" data-toggle="offcanvas" data-target=".sidebar-nav" class="list-group-item" id="getngraphs">Get N-Graphs<br/><input id="spinner2" name="value" value="1"></a>
                        <a href="#" data-toggle="offcanvas" data-target=".sidebar-nav" class="list-group-item" id="runshifter" onclick="runShifter_Clicked()">Run Shifter</a>
                    </div>
                    <p class="lead">Solve</p>
                    <div class="list-group">
                        <label for="keyword">Keyword:</label>
                        <input type="text" class="form-control" id="keyword"><br />
                        <a href="#" data-toggle="offcanvas" data-target=".sidebar-nav" class="btn btn-primary" onclick="encipher_Clicked()">Encipher</a>
                        <a href="#" data-toggle="offcanvas" data-target=".sidebar-nav" class="btn btn-primary" onclick="decipher_Clicked()">Decipher</a><br/><br/>
                        <a href="#" data-toggle="offcanvas" data-target=".sidebar-nav" class="btn btn-primary" onclick="clear_Clicked()">Clear</a>
                    </div>
                </div>
            </div>
        </div>
        <div id="frequencies" class="row" hidden>
            <div class="col-md-12">
                <div class="row">
                    <div class="col-md-12">
                        <a href="#" class="btn btn-primary" onclick="
hideFrequenciesMenu()">Back</a>
                        <p class="lead" style="text-align: center;">Letter Frequencies</p>
                        <pre id="letterFrequencies" style="white-space: pre-wrap; word-break: break-word;"></pre>
                        <canvas id="frequencyChart"></canvas>
                    </div>
                </div>

            </div>
        </div>
        <div id="alphabets" class="row" hidden>
            <div class="col-md-12">
                <div class="row">
                    <div class="col-md-12">
                        <div id="exTab2" class="container">
                            <a href="#" class="btn btn-primary" onclick="hideAlphabetsMenu()">Back</a>
                            <p class="lead" style="text-align: center;">Alphabets</p>
                            <ul id="alphabetTabs" class="nav nav-tabs">

                            </ul>

                            <div id="alphabetTabContents" class="tab-content ">

                            </div>
                        </div>
                    </div>
                </div>

            </div>
        </div>
        <div id="ngraphs" class="row" hidden>
            <div class="col-md-12">
                <div class="row">
                    <div class="col-md-12">
                        <div id="exTab2" class="container">
                            <a href="#" class="btn btn-primary" onclick="hideNGraphsMenu()">Back</a>
                            <p class="lead" style="text-align: center;">N-Graphs</p>
                            <ul class="nav nav-tabs">
                                <li class="active">
                                    <a href="#1" data-toggle="tab">Alphabetical Order</a>
                                </li>
                                <li>
                                    <a href="#2" data-toggle="tab">Frequency Order</a>
                                </li>
                            </ul>

                            <div class="tab-content ">
                                <div class="tab-pane active" id="1">
                                    <h3>Sorted in Alphabetical Order</h3>
                                    <pre id="ngraphalphabetical" style="white-space: pre-wrap; word-break: break-word;"></pre>
                                </div>
                                <div class="tab-pane" id="2">
                                    <h3>Sorted by Most Frequent</h3>
                                    <pre id="ngraphmostfrequent" style="white-space: pre-wrap; word-break: break-word;"></pre>
                                </div>
                            </div>
                        </div>
                    </div>
                </div>

            </div>
        </div>
       <div id="shifter" class="row" hidden>
            <div class="col-md-12">
                <div class="row">
                    <div class="col-md-12">
                        <div id="exTab2" class="container">
                            <a href="#" class="btn btn-primary" onclick="hideShifterMenu()">Back</a>
                            <p class="lead" style="text-align: center;">Shifter</p>
							<div style="display:flex;">
								<div style="flex:.75;"><canvas id="shiftercanvas"></canvas></div>
								<div style="flex:.25;margin-left: 20px;"><pre id="shiftertext"></pre></div>
							</div>
                        </div>
                    </div>
                </div>

            </div>
        </div>
    </div>
    <!-- /.container -->

    <div class="container">

        <hr>

        <!-- Footer -->
        <footer>
            <div class="row">
                <div class="col-lg-12">
                    <p>Copyright &copy; <NAME> 2016 <br/>      Site designed for CSC483 Cryptology at Northern Kentucky University</p>
                </div>
            </div>
        </footer>

    </div>
    <!-- /.container -->

    <!-- jQuery -->
    <script src="js/jquery.js"></script>

    <!-- Bootstrap Core JavaScript -->
    <script src="js/bootstrap.min.js"></script>

</body>

</html>
<commit_msg>Case Sensitivity -_-<commit_after>﻿<!DOCTYPE html>
<html lang="en">

<head>
    <tag autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" />
    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <meta name="description" content="">
    <meta name="author" content="">

    <title>VBreaker_JS</title>

    <!-- Bootstrap Core CSS -->
    <link href="css/bootstrap.min.css" rel="stylesheet">
	
	<!-- VBreaker CSS -->
    <link href="css/vbreaker.css" rel="stylesheet">

    <!-- Custom CSS -->
    <link href="css/shop-homepage.css" rel="stylesheet">

    <!-- ChartJS Library -->
    <script src="js/chartjs/chart.js"></script>

    <!-- Jquery Library -->
    <link rel="stylesheet" href="css/jquery-ui.css">
    <script src="js/jquery.min.js"></script>
    <script src="js/jquery-ui.min.js"></script>

    <!-- VBreaker Javascript Code-->
    <script src="js/vbreaker.js"></script>

    <!-- HTML5 Shim and Respond.js IE8 support of HTML5 elements and media queries -->
    <!-- WARNING: Respond.js doesn't work if you view the page via file:// -->
    <!--[if lt IE 9]>
        <script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script>
        <script src="https://oss.maxcdn.com/libs/respond.js/1.4.2/respond.min.js"></script>
    <![endif]-->
</head>

<body>
    <!-- Navigation -->
    <nav class="navbar navbar-inverse navbar-fixed-top" role="navigation">
        <div class="container">
            <!-- Brand and toggle get grouped for better mobile display -->
            <div class="navbar-header">
				<button id= "navbutton" type="button" class="navbar-toggle" data-toggle="offcanvas" data-target=".sidebar-nav">
					<span class="icon-bar"></span>
					<span class="icon-bar"></span>
					<span class="icon-bar"></span>
				</button>
                <a class="navbar-brand" href="#">VBreaker_JS</a>
            </div>
        </div>
        <!-- /.container -->
    </nav>
    <!-- Page Content -->
    <div class="container">
        <div id="mainmenu">
            <div class="row row-offcanvas row-offcanvas-right">
                <div class="col-xs-12 col-sm-9">
                            <p class="lead">Input</p>
                            <p id="ioc" style="text-align:right;" hidden></p>
                            <div class="alert alert-danger" id="inputWarning" hidden> </div>
                            <textarea class="form-control" rows="8" id="input"></textarea>
                            <br /><br />
                            <p class="lead">Output</p>
                            <textarea class="form-control" rows="8" id="output"></textarea>
                        </div>
                <div class="col-xs-6 col-sm-3 sidebar-offcanvas" id="sidebar" role="navigation">
                    <p class="lead">Tools</p>
                    <div class="list-group">
                        <a href="#" data-toggle="offcanvas" data-target=".sidebar-nav" class="list-group-item" onclick="getFrequencies_Clicked()">Get Frequencies</a>
                        <a href="#" data-toggle="offcanvas" data-target=".sidebar-nav" class="list-group-item" onclick="calculateIOC_Clicked()">Calculate Index of Coincidence</a>
                        <a href="#" data-toggle="offcanvas" data-target=".sidebar-nav" class="list-group-item" id="stripalphabets">Strip Alphabets<br/><input id="spinner" name="value" value="1"></a>
                        <a href="#" data-toggle="offcanvas" data-target=".sidebar-nav" class="list-group-item" id="getngraphs">Get N-Graphs<br/><input id="spinner2" name="value" value="1"></a>
                        <a href="#" data-toggle="offcanvas" data-target=".sidebar-nav" class="list-group-item" id="runshifter" onclick="runShifter_Clicked()">Run Shifter</a>
                    </div>
                    <p class="lead">Solve</p>
                    <div class="list-group">
                        <label for="keyword">Keyword:</label>
                        <input type="text" class="form-control" id="keyword"><br />
                        <a href="#" data-toggle="offcanvas" data-target=".sidebar-nav" class="btn btn-primary" onclick="encipher_Clicked()">Encipher</a>
                        <a href="#" data-toggle="offcanvas" data-target=".sidebar-nav" class="btn btn-primary" onclick="decipher_Clicked()">Decipher</a><br/><br/>
                        <a href="#" data-toggle="offcanvas" data-target=".sidebar-nav" class="btn btn-primary" onclick="clear_Clicked()">Clear</a>
                    </div>
                </div>
            </div>
        </div>
        <div id="frequencies" class="row" hidden>
            <div class="col-md-12">
                <div class="row">
                    <div class="col-md-12">
                        <a href="#" class="btn btn-primary" onclick="
hideFrequenciesMenu()">Back</a>
                        <p class="lead" style="text-align: center;">Letter Frequencies</p>
                        <pre id="letterFrequencies" style="white-space: pre-wrap; word-break: break-word;"></pre>
                        <canvas id="frequencyChart"></canvas>
                    </div>
                </div>

            </div>
        </div>
        <div id="alphabets" class="row" hidden>
            <div class="col-md-12">
                <div class="row">
                    <div class="col-md-12">
                        <div id="exTab2" class="container">
                            <a href="#" class="btn btn-primary" onclick="hideAlphabetsMenu()">Back</a>
                            <p class="lead" style="text-align: center;">Alphabets</p>
                            <ul id="alphabetTabs" class="nav nav-tabs">

                            </ul>

                            <div id="alphabetTabContents" class="tab-content ">

                            </div>
                        </div>
                    </div>
                </div>

            </div>
        </div>
        <div id="ngraphs" class="row" hidden>
            <div class="col-md-12">
                <div class="row">
                    <div class="col-md-12">
                        <div id="exTab2" class="container">
                            <a href="#" class="btn btn-primary" onclick="hideNGraphsMenu()">Back</a>
                            <p class="lead" style="text-align: center;">N-Graphs</p>
                            <ul class="nav nav-tabs">
                                <li class="active">
                                    <a href="#1" data-toggle="tab">Alphabetical Order</a>
                                </li>
                                <li>
                                    <a href="#2" data-toggle="tab">Frequency Order</a>
                                </li>
                            </ul>

                            <div class="tab-content ">
                                <div class="tab-pane active" id="1">
                                    <h3>Sorted in Alphabetical Order</h3>
                                    <pre id="ngraphalphabetical" style="white-space: pre-wrap; word-break: break-word;"></pre>
                                </div>
                                <div class="tab-pane" id="2">
                                    <h3>Sorted by Most Frequent</h3>
                                    <pre id="ngraphmostfrequent" style="white-space: pre-wrap; word-break: break-word;"></pre>
                                </div>
                            </div>
                        </div>
                    </div>
                </div>

            </div>
        </div>
       <div id="shifter" class="row" hidden>
            <div class="col-md-12">
                <div class="row">
                    <div class="col-md-12">
                        <div id="exTab2" class="container">
                            <a href="#" class="btn btn-primary" onclick="hideShifterMenu()">Back</a>
                            <p class="lead" style="text-align: center;">Shifter</p>
							<div style="display:flex;">
								<div style="flex:.75;"><canvas id="shiftercanvas"></canvas></div>
								<div style="flex:.25;margin-left: 20px;"><pre id="shiftertext"></pre></div>
							</div>
                        </div>
                    </div>
                </div>

            </div>
        </div>
    </div>
    <!-- /.container -->

    <div class="container">

        <hr>

        <!-- Footer -->
        <footer>
            <div class="row">
                <div class="col-lg-12">
                    <p>Copyright &copy; <NAME> 2016 <br/>      Site designed for CSC483 Cryptology at Northern Kentucky University</p>
                </div>
            </div>
        </footer>

    </div>
    <!-- /.container -->

    <!-- jQuery -->
    <script src="js/jquery.js"></script>

    <!-- Bootstrap Core JavaScript -->
    <script src="js/bootstrap.min.js"></script>

</body>

</html>

{'fraction_non_alphanumeric': 0.1703921459870209, 'fraction_numerical': 0.007321537522879805, 'mean_word_length': 1.5355083673182393, 'pattern_counts': {'":': 0, '<': 477, '<?xml version=': 0, '>': 477, 'https://': 4, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 18, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '6143090', 'n_tokens_mistral': 5406, 'n_tokens_neox': 4913, 'n_words': 970}