Site Overlay

Python ile Geliştirilmiş PDF Şifreleme Aracı

🔐 Python ile Geliştirilmiş PDF Şifreleme Aracı

Python programlama dili ile geliştirilen bu açık kaynaklı PDF şifreleme aracı, PDF dosyalarınıza kolaylıkla parola eklemenizi sağlar. Hem Türkçe hem de İngilizce dil desteğiyle, farklı kullanıcı kitlelerine hitap eder.

📌 1. Özellikler

  • 📁 Tek veya çoklu PDF dosyasını şifreleme
  • 🔑 Kullanıcı tarafından belirlenen parola koruması
  • 🗣 Türkçe ve İngilizce dil seçimi
  • 💻 Platform bağımsız çalışabilir (Windows, macOS, Linux)
  • 🧩 Üçüncü parti kütüphane: PyPDF2

📌 2. Gereksinimler

Python 3.x
PyPDF2 kütüphanesi
            

Kurulum için:

pip install PyPDF2
            

📌 3. Kod Örneği (İki Dilli)

# pdf_encryptor.py

import PyPDF2

lang = input("Dil seçin / Choose language (tr/en): ").lower()

if lang == "tr":
    dosya = input("PDF dosya adını girin: ")
    sifre = input("PDF için bir şifre belirleyin: ")
elif lang == "en":
    dosya = input("Enter PDF filename: ")
    sifre = input("Set a password for the PDF: ")
else:
    print("Geçersiz dil / Invalid language")
    exit()

pdf_okuyucu = PyPDF2.PdfReader(dosya)
pdf_yazici = PyPDF2.PdfWriter()

for sayfa in pdf_okuyucu.pages:
    pdf_yazici.add_page(sayfa)

pdf_yazici.encrypt(sifre)

yeni_dosya = "sifreli_" + dosya
with open(yeni_dosya, "wb") as cikti:
    pdf_yazici.write(cikti)

print("Şifreleme tamamlandı / Encryption complete:", yeni_dosya)
            

✅ Kısa Özellik Tablosu

Özellik Açıklama
Dil Desteği Türkçe ve İngilizce
Platform Uyumu Tüm işletim sistemleri
Gereken Kütüphane PyPDF2
Çıktı Şifreli PDF dosyası

📦 İndir ve GitHub

Projeyi GitHub üzerinden indirip detayları inceleyebilirsiniz:

https://github.com/akyuzarif/pdf-encryption-tool
            

📝 Sonuç

Python ile geliştirilen bu PDF şifreleme aracı, hem bireysel hem kurumsal kullanıcılar için pratik ve etkili bir çözümdür. Açık kaynaklı olması sayesinde ihtiyaçlara göre özelleştirilebilir.

arif akyuz
Arif Akyüz

image
Başka cihazda görüntüle
Arif Akyüz Sistem Network Yöneticisi ve Siber Güvenlik Uzmanı
Arif Akyüz Sistem Network Yöneticisi ve Siber Güvenlik Uzmanı

Arif Akyüz
Bilgi Teknolojileri
Sistem Network Yöneticisi
ve Siber Güvenlik Uzmanı
[email protected]

Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors

Author: Arif Akyüz

Arif Akyüz - Siber Güvenlik Uzmanı ve Dijital Dönüşüm Lideri 15 yılı aşkın süredir bilişim sektöründe, özellikle siber güvenlik ve dijital dönüşüm alanlarında hizmet veren bir uzmanım. Hem stratejik hem de teknik düzeyde çözümler sunarak organizasyonların güvenlik altyapılarını güçlendiriyor ve dijitalleşme süreçlerini yönetiyorum.