القائمة الرئيسية

الصفحات

شرح عمل اسكريبت تشفير ip من| From zero

 




يمكن استخدام مكتبة Python المسماة "cryptography" لتشفير عنوان IP. يمكنك استخدام وظيفة العمليات القياسية المسماة "Fernet" لتشفير العنوان الفريد لجهازك.


هنا هو مثال بسيط باستخدام المكتبة المذكورة أعلاه:


```python

from cryptography.fernet import Fernet


# توليد مفتاح عشوائي

key = Fernet.generate_key()


# تشفير عنوان IP

ip_address = '192.168.0.1'

cipher_suite = Fernet(key)

cipher_text = cipher_suite.encrypt(ip_address.encode())


# فك تشفير العنوان الفريد

plain_text = cipher_suite.decrypt(cipher_text).decode()


print(f'IP Address: {ip_address}')

print(f'Encrypted Text: {cipher_text}')

print(f'Decrypted Text: {plain_text}')

```


يتم توليد مفتاح عشوائي باستخدام `Fernet.generate_key()` ويستخدم لتشفير العنوان الفريد باستخدام `cipher_suite.encrypt(ip_address.encode())`. يتم فك تشفير العنوان الفريد باستخدام `cipher_suite.decrypt(cipher_text).decode()`.


لاحظ أنه يجب تخزين المفتاح بشكل آمن وعدم مشاركته مع أي شخص آخر لضمان سرية تشفير العنوان الفريد.

أنت الان في اول موضوع

تعليقات

التنقل السريع