vb.net中的AES解密

时间:2015-03-27 12:43:02

标签: vb.net encryption aes cryptojs

我使用以下javascript代码来加密值。这工作正常。我想解密后面的vb.net代码中的值。请帮我这样做。

    var key = CryptoJS.enc.Utf8.parse('7061737323313233');
    var iv = CryptoJS.enc.Utf8.parse('7061737323313233');
    function Encryption() {

        var min = 1;
        var max = 6;

        var now = new Date();
        var validDate = now.getDate() + '-' + now.getMonth() + '-' + now.getFullYear();
        var random = Math.floor(Math.random() * (max - min + 1)) + min;

        var encrypted = CryptoJS.AES.encrypt(CryptoJS.enc.Utf8.parse(getRandomKey(random, validDate)), key,
        {
            keySize: 128 / 8,
            iv: iv,
            mode: CryptoJS.mode.CBC,
            padding: CryptoJS.pad.Pkcs7
        });

    }

0 个答案:

没有答案