Likes Likes:  0
Resultaten 1 tot 8 van de 8
  1. #1
    PHP, ASP mcrypt_encrypt, mcrypt_decrypt
    geregistreerd gebruiker
    280 Berichten
    Ingeschreven
    03/01/08

    Locatie
    Eindhoven

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    2 Berichten zijn liked


    Registrar SIDN: nee
    KvK nummer: 17167491
    Ondernemingsnummer: nvt

    Thread Starter

    PHP, ASP mcrypt_encrypt, mcrypt_decrypt

    Ik gebruik de volgende code op een Linux PHP machine.
    Dit werkt prima.
    Echter moet ik de decrypt functie ook op een ASP server kunnen draaien.
    Nu heb ik totaal geen ervaring ermee

    PHP Code:
    function RIJNDAEL_encrypt($text){

        
    $iv_size mcrypt_get_iv_size(MCRYPT_RIJNDAEL_256MCRYPT_MODE_ECB);
        
    $iv mcrypt_create_iv($iv_sizeMCRYPT_RAND);
        
    $key "This is a very secret key";
        return 
    base64_encode(mcrypt_encrypt(MCRYPT_RIJNDAEL_256$key$textMCRYPT_MODE_ECB$iv));
       
    }

    function 
    RIJNDAEL_decrypt($text){

        
    $iv_size mcrypt_get_iv_size(MCRYPT_RIJNDAEL_256MCRYPT_MODE_ECB);
        
    $iv mcrypt_create_iv($iv_sizeMCRYPT_RAND);
        
    $key "This is a very secret key";
      
    //I used trim to remove trailing spaces
    return trim(mcrypt_decrypt(MCRYPT_RIJNDAEL_256$keybase64_decode($text), MCRYPT_MODE_ECB$iv));
       
    }

    //example
    echo RIJNDAEL_encrypt('test');
    echo 
    RIJNDAEL_decrypt(RIJNDAEL_encrypt('test')); 
    Uitkomst encrypt:
    Code:
    ZTcNJy5Q+83Mqd2RfMmTek6OjGtoSp87n2IDohpVLOo=
    Iemand die mij op weg kan helpen om bovenstaande string binnen ASP weer als test om te zetten?

  2. #2
    PHP, ASP mcrypt_encrypt, mcrypt_decrypt
    geregistreerd gebruiker
    6 Berichten
    Ingeschreven
    14/02/08

    Locatie
    Leiden

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: nee
    KvK nummer: nvt
    Ondernemingsnummer: nvt

    Ik heb deze link voor je gevonden op google, denk dat het hier wel mee moet lukken
    http://forums.asp.net/p/884782/923378.aspx

  3. #3
    PHP, ASP mcrypt_encrypt, mcrypt_decrypt
    geregistreerd gebruiker
    280 Berichten
    Ingeschreven
    03/01/08

    Locatie
    Eindhoven

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    2 Berichten zijn liked


    Registrar SIDN: nee
    KvK nummer: 17167491
    Ondernemingsnummer: nvt

    Thread Starter
    Is inderdaad al in de goede richting.
    Iemand die het in een asp documentje kan gieten voor mij?
    Snap van ASP totaal niets.

  4. #4
    PHP, ASP mcrypt_encrypt, mcrypt_decrypt
    geregistreerd gebruiker
    3.705 Berichten
    Ingeschreven
    26/11/05

    Locatie
    Duivendrecht

    Post Thanks / Like
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)
    27 Berichten zijn liked


    Naam: Gert Jan
    KvK nummer: 34272910


  5. #5
    PHP, ASP mcrypt_encrypt, mcrypt_decrypt
    geregistreerd gebruiker
    280 Berichten
    Ingeschreven
    03/01/08

    Locatie
    Eindhoven

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    2 Berichten zijn liked


    Registrar SIDN: nee
    KvK nummer: 17167491
    Ondernemingsnummer: nvt

    Thread Starter
    gjtje had gelijk. Maar het mag van mij ook asp.net zijn.
    Is mij om het even wat het makkelijkste is.

    Dit is de code in PHP:
    PHP Code:
    <?php
    // Login Check
    // Code 00 = Login OK
    // Code 01 = No Username of Password
    // Code 02 = Wrong Usernme off password
    function RIJNDAEL_decrypt($text,$keyParse)
    {
            
    $iv_size mcrypt_get_iv_size(MCRYPT_RIJNDAEL_256MCRYPT_MODE_ECB);
            
    $iv mcrypt_create_iv($iv_sizeMCRYPT_RAND);
            
    //I used trim to remove trailing spaces
        
    return trim(mcrypt_decrypt(MCRYPT_RIJNDAEL_256$keyParsebase64_decode($text), MCRYPT_MODE_ECB$iv));
    }

    // Customer Login
    if(empty($_POST['UserName']) && empty($_POST['PassWord']))
    {
        echo 
    "Code:0";
    }
    elseif(!empty(
    $_POST['UserName']) && !empty($_POST['PassWord']))
    {
        
    $keyParse 'Hele Moeilijke Key';
        
    $UserName RIJNDAEL_decrypt($_POST['UserName'],$keyParse);
        
    $PassWord RIJNDAEL_decrypt($_POST['PassWord'],$keyParse);
        if(
    $UserName == 'user' && $PassWord == '123')
        {
            echo 
    'Code:00';
        }
        else
            echo 
    "Code:02";
    }
    ?>
    En deze zou ik graag omgetoverd hebben naar asp of asp.net

    Echter geen idee hoe.
    Heb een aantal tests gedaan echter zonder succes. iemand tijd en zin om mij hierbij te helpen??

  6. #6
    PHP, ASP mcrypt_encrypt, mcrypt_decrypt
    geregistreerd gebruiker
    280 Berichten
    Ingeschreven
    03/01/08

    Locatie
    Eindhoven

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    2 Berichten zijn liked


    Registrar SIDN: nee
    KvK nummer: 17167491
    Ondernemingsnummer: nvt

    Thread Starter
    Niemand?
    Ook niet tegen betaling?

  7. #7
    PHP, ASP mcrypt_encrypt, mcrypt_decrypt
    Microsoft Nederland
    56 Berichten
    Ingeschreven
    27/03/08

    Locatie
    Schiphol

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: nee
    KvK nummer: nvt
    Ondernemingsnummer: nvt

    Hi

    Zoiets:

    http://www.overset.com/2008/04/17/si...ypt-functions/

    public static string Decrypt(string toDecrypt) {
    byte[] keyArray = UTF8Encoding.UTF8.GetBytes("1234567890123456789012 3456789012");
    byte[] toEncryptArray = Convert.FromBase64String(toDecrypt);

    RijndaelManaged rDel = new RijndaelManaged();
    rDel.Key = keyArray;
    rDel.Mode = CipherMode.ECB;
    rDel.Padding = PaddingMode.PKCS7;

    ICryptoTransform cTransform = rDel.CreateDecryptor();
    byte[] resultArray = cTransform.TransformFinalBlock(toEncryptArray, 0, toEncryptArray.Length);

    return UTF8Encoding.UTF8.GetString(resultArray);
    }

    Thanks

    Bram

  8. #8
    PHP, ASP mcrypt_encrypt, mcrypt_decrypt
    Managed Hosting
    3.704 Berichten
    Ingeschreven
    26/04/04

    Locatie
    Oldenzaal

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    8 Berichten zijn liked


    Registrar SIDN: Ja
    KvK nummer: 08157036
    Ondernemingsnummer: nvt

    Citaat Oorspronkelijk geplaatst door johan.smits Bekijk Berichten
    Niemand?
    Ook niet tegen betaling?
    PHP draait ook op IIS, misschien moet je de oplossing van jouw probleem in een andere hoek zoeken? En als je per se ASP nodig hebt, kijk dan hier eens naar:
    http://www.example-code.com/vbscript...s_matchPhp.asp

Labels voor dit Bericht

Webhostingtalk.nl

Contact

  • Rokin 113-115
  • 1012 KP, Amsterdam
  • Nederland
  • Contact
© Copyright 2001-2026 Webhostingtalk.nl.
Web Statistics