السلام عليكم ورحمة الله وبركاته :
كنت بصراحة كنت على وشك تحضير مقالة بسيطة عن تشفير البيانات و لكن هناك إخوة يسألون بشكل متكرر عن تشفير بيانات قواعد البيانات لديهم ..
لذا قررت أن أضع طريقة بسيطة لتشفير البيانات و فك تشفيرها كي يستخدموها إذا كانوا على عجلة من أمرهم ريثما أقوم بعون الله بإكمال المقالة و نشرها في منتدانا الجميل .
إليكم الطريقة على أن تنتظروا المقالة الكاملة بإذن الله في أقرب فرصة :
تسمى هذه الطريقة بالتشفير بواسطة العبارة Encrypting By Phrase أي أن خوارزمية التشفير ستستخدم العبارة المرفقة كمفتاح تشفير لها ..
في المثال يتضح المقال (كما يقول أستاذ الشهاب الحارق ) :
Declare @encrypted_text Varbinary(4000), @decrypted_text Nvarchar(4000) Set @encrypted_text = EncryptByPassPhrase( '121313' , N'imado' ) Select @encrypted_text AS 'النص المشفر' Set @decrypted_text = Cast( DecryptByPassPhrase( '121313' , @encrypted_text ) AS Nvarchar) Select @decrypted_text AS 'النص الأصلي'
بالتوفيق أحبائي . :) .