• 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
الگوریتم دوطرفه
#1
سلام


آیا php تابعی برای الگوریتم های دوطرفه داره ؟؟؟

البته غیر از base64

mcrypt دوطرفه است ؟؟؟

چطوری باید از mcrypt استفاده کنم ؟
  پاسخ
تشکر شده توسط :
#2
بع اين يه نگاه بنداز ببين مشكلت حل ميشه

کد پی‌اچ‌پی:
<?php
 
    $text 
='some text';
    
$salt ='whatever_you_want';
 
    function 
simple_encrypt($text,$salt)
    {  
        return 
trim(base64_encode(mcrypt_encrypt(MCRYPT_RIJNDAEL_256$salt$textMCRYPT_MODE_ECBmcrypt_create_iv(mcrypt_get_iv_size(MCRYPT_RIJNDAEL_256MCRYPT_MODE_ECB), MCRYPT_RAND))));
    }
 
    function 
simple_decrypt($text,$salt)
    {  
        return 
trim(mcrypt_decrypt(MCRYPT_RIJNDAEL_256$saltbase64_decode($text), MCRYPT_MODE_ECBmcrypt_create_iv(mcrypt_get_iv_size(MCRYPT_RIJNDAEL_256MCRYPT_MODE_ECB), MCRYPT_RAND)));
    }
 
?>
  پاسخ
تشکر شده توسط : ImanAzadi
#3
من از تابع mcrypt_encrypt زیاد استفاده میکنم
ولی یه مشکلی هست که من نتونستم حلش کنم اونم اینه از جمله که قراره دیکد بشه دستکاری بشه تابع خطا میده نمیدونم این خطا رو چطوری باید کنترل کرد
  پاسخ
تشکر شده توسط :
#4
با Exception خطای بوجود اومده رو مدیریت کن.

یا کدی که نوشتی رو بگذار ببینیم چی هست رو کد بهتر میشه صحبت کرد.Smile
  پاسخ
تشکر شده توسط :


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان