CSHARPWINDOWSFORM Telegram 450
السلام عليكم

قبل ان نبدأ في شرح عمليات التشفير بشكل عملي وجب ان نقوم بعمل مقدمة بسيطة عن علم التشفير والتعرف على مصطلحاته وانواعه



التشفير:
هو علم ظهر منذ قديم الزمان فقد استخدمه القدماء في تشفير مراسلاتهم وخاصة في الحروب؛ وتطور هذا العلم بتطور التكنولوجيا وتقدمها وغرض التشفير الرئيسي هو حماية البيانات أثناء نقلها من مكان لآخر سواء عبر الشبكات أو أي طريقة أخرى لتبادل البينات ويتم ذلك عن طريق شيفرات رياضية معقدة.

وقد ازدادت الحاجة لاستخدام التشفير في مجال التكنولوجيا للأسباب التالية:

ظهور الشبكات التي يتم مشاركة البيانات والمعلومات من خلالها وظهور تقنيات مساعدة في اختراق هذه الشبكات.
حاجة الأشخاص في ضمان أمن وسرية معلوماتهم التي يتبادلونها.
ضمان سلامة البيانات من أن يتم تعديلها أثناء نقلها من مكان لآخر.
الحاجة إلى التأكد من هوية المستقبل للمعلومات وأنه لن يفتح المعلومات إلا شخص معين يحمل مفتاح التشفير.

ولكي نفهم التشفير فإن هناك مصطلحات أساسية ومتواجدة في كل عملية تشفير لابد من التعرف عليها وهي:

Encryption :
هي عملية تشفير الرسالة وتحويلها من شيء يمكن قراءته وتحليله إلى رسالة مشفرة لا يمكن التعرف على محتوياتها.

Decryption :
وهي العملية المعاكسة للتشفير؛ أي فك التشفير وفيها يتم استعادة الرسالة الأصلية من رسالة مشفرة.

plaintext :
هو النص أو الرسالة عندما تكون في حالتها الطبيعية ويمكن لأي شخص قراءتها وفهمها.

Cipher text :
هو النص أو الرسالة بعد تشفيرها وتكون رموزا غير مفهومة.

Cryptographic algorithm :
وهي الخوارزمية الرياضية المستخدمة في التشفير.

Keys :
هي المفاتيح التي تستخدم إما في عملية التشفير او فك التشفير.

وكما نعلم فإن التشفير ليس محدود بشكل معين؛ إنما يوجد الكثير والكثير من الطرق لتشفير الرسائل فمثلا على المستوى البسيط؛ يمكنك تشفير رسالة إلى شخص ما بتغيير كل حرف إلى الحرف الذي يتبعه بثلاثة أحرف أو ما شابه. وهذه الطريقة تسمى طريقة قيصر وسيتم شرحها لاحقا بشكل برمجي



tgoop.com/CsharpWindowsForm/450
Create:
Last Update:

السلام عليكم

قبل ان نبدأ في شرح عمليات التشفير بشكل عملي وجب ان نقوم بعمل مقدمة بسيطة عن علم التشفير والتعرف على مصطلحاته وانواعه



التشفير:
هو علم ظهر منذ قديم الزمان فقد استخدمه القدماء في تشفير مراسلاتهم وخاصة في الحروب؛ وتطور هذا العلم بتطور التكنولوجيا وتقدمها وغرض التشفير الرئيسي هو حماية البيانات أثناء نقلها من مكان لآخر سواء عبر الشبكات أو أي طريقة أخرى لتبادل البينات ويتم ذلك عن طريق شيفرات رياضية معقدة.

وقد ازدادت الحاجة لاستخدام التشفير في مجال التكنولوجيا للأسباب التالية:

ظهور الشبكات التي يتم مشاركة البيانات والمعلومات من خلالها وظهور تقنيات مساعدة في اختراق هذه الشبكات.
حاجة الأشخاص في ضمان أمن وسرية معلوماتهم التي يتبادلونها.
ضمان سلامة البيانات من أن يتم تعديلها أثناء نقلها من مكان لآخر.
الحاجة إلى التأكد من هوية المستقبل للمعلومات وأنه لن يفتح المعلومات إلا شخص معين يحمل مفتاح التشفير.

ولكي نفهم التشفير فإن هناك مصطلحات أساسية ومتواجدة في كل عملية تشفير لابد من التعرف عليها وهي:

Encryption :
هي عملية تشفير الرسالة وتحويلها من شيء يمكن قراءته وتحليله إلى رسالة مشفرة لا يمكن التعرف على محتوياتها.

Decryption :
وهي العملية المعاكسة للتشفير؛ أي فك التشفير وفيها يتم استعادة الرسالة الأصلية من رسالة مشفرة.

plaintext :
هو النص أو الرسالة عندما تكون في حالتها الطبيعية ويمكن لأي شخص قراءتها وفهمها.

Cipher text :
هو النص أو الرسالة بعد تشفيرها وتكون رموزا غير مفهومة.

Cryptographic algorithm :
وهي الخوارزمية الرياضية المستخدمة في التشفير.

Keys :
هي المفاتيح التي تستخدم إما في عملية التشفير او فك التشفير.

وكما نعلم فإن التشفير ليس محدود بشكل معين؛ إنما يوجد الكثير والكثير من الطرق لتشفير الرسائل فمثلا على المستوى البسيط؛ يمكنك تشفير رسالة إلى شخص ما بتغيير كل حرف إلى الحرف الذي يتبعه بثلاثة أحرف أو ما شابه. وهذه الطريقة تسمى طريقة قيصر وسيتم شرحها لاحقا بشكل برمجي

BY برمجة تطبيقات الويندوز C# Programming


Share with your friend now:
tgoop.com/CsharpWindowsForm/450

View MORE
Open in Telegram


Telegram News

Date: |

A Telegram channel is used for various purposes, from sharing helpful content to implementing a business strategy. In addition, you can use your channel to build and improve your company image, boost your sales, make profits, enhance customer loyalty, and more. ZDNET RECOMMENDS Ng, who had pleaded not guilty to all charges, had been detained for more than 20 months. His channel was said to have contained around 120 messages and photos that incited others to vandalise pro-government shops and commit criminal damage targeting police stations. But a Telegram statement also said: "Any requests related to political censorship or limiting human rights such as the rights to free speech or assembly are not and will not be considered." Done! Now you’re the proud owner of a Telegram channel. The next step is to set up and customize your channel.
from us


Telegram برمجة تطبيقات الويندوز C# Programming
FROM American