Calculate File SHA1 hash - client side

HTML

<script src="https://cdnjs.cloudflare.com/ajax/libs/crypto-js/3.1.2/rollups/sha1.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/crypto-js/3.1.2/components/sha1-min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/crypto-js/3.1.2/components/lib-typedarrays-min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/crypto-js/3.1.2/rollups/aes.js"></script>

<h3>Calculate SHA1 of a file client side</h3>
<p>This demo uses: CryptoJS and Javascript File and FileReader API</p>

Step 2: click to calculate<br>
<input type="button" id="btn" value="calculate hash" />

JavaScript

$(document).ready(function () {
    $("#btn").click(function () {
            var sha1_hash = CryptoJS.SHA1('wazza'); //calculate SHA1 hash
            alert("wazza - Calculated SHA1:" + sha1_hash.toString()); //output result
    });
});