Altbilgi içeriğine atla
IRONPDF KULLANARAK

ASP.NET'te Bir Veritabanindan PDF Nasıl Görüntülenir

.NET'te PDF'leri Güvenli Hale Getirme: Şifreleme, Parolalar ve İzin Kontrolü

Hassas belgeleri korumak, .NET uygulamalarında PDF iş akışları oluştururken kritik bir gerekliliktir. Finansal raporlar, yasal sözleşmeler ve uyumluluk kayıtları tümü, erişim kontrolü olmadan dağıtıldığında risk taşır. Herkesin açabileceği, kopyalayabileceği veya düzenleyebileceği bir PDF, güvenli bir belge değildir - bir sorumluluktur.

IronPDF, PDF dosyalarını şifrelemek, parola erişimi zorunlu kılmak ve baskı ile içerik kopyalama gibi izinleri kısıtlamak için doğrudan bir API sağlar. Bu öğretici, .NET 10'a yönelik çalışan C# kod örnekleriyle her bir güvenlik mekanizmasını kapsar.

Ücretsiz denemenizi başlatın ve aşağıdaki kod örnekleriyle birlikte uygulayın.

Şimdi IronPDF ile başlayın.
green arrow pointer

.NET'te PDF Güvenliğine Nasıl Başlarsınız?

Güvenlik ayarlarını uygulamadan önce IronPDF'i .NET projenize yükleyin. NuGet Paket Yöneticisi Konsolu'nu açın ve şunu çalıştırın:

Install-Package IronPdf

Veya .NET CLI aracılığıyla ekleyin:

dotnet add package IronPdf

Yüklendikten sonra, dosyanıza using IronPdf; yönergesini ekleyin. PdfDocument sınıfı, tüm şifreleme ve izin seçeneklerini kontrol eden SecuritySettings özelliğini sunar. Ek bir yapılandırma gerekmez -- parolayı ayarladığınızda kütüphane otomatik olarak 128-bit şifrelemeyi etkinleştirir.

IronPDF, Windows, macOS ve Linux'ta ek yerel bağımlılıklar olmaksızın çalışır, bu nedenle güvenlik API'si kapsüllenmiş ortamlarda aynı şekilde çalışır. Azure ve Docker'a platforma özgü bir kurulum yapmadan dağıtabilirsiniz. IronPDF ayrıca .NET 10'un yanı sıra .NET 8 ve .NET 9'u da destekler ve .NET Framework 4.6.2+ ile güvenli belge iş akışlarını ele alan eski uygulamalar için uygundur.

Lisans aktivasyonu ve proje kurulumunu içeren tam kurulum kılavuzu için IronPDF .NET kurulum kılavuzuna bakın.

Kullanıcı ve Sahip Parolaları PDF Güvenliğinde Nasıl Farklılık Gösterir?

PDF spesifikasyonu, belge erişim kontrolünde ayrı rollere hizmet eden iki ayrı parola türünü tanımlar. Her birinin nasıl çalıştığını anlamak, kullanım durumunuz için doğru güvenlik modelini tasarlamanıza olanak tanır.

Kullanıcı parolası (açık parola da denir), PDF'i açmak ve görüntülemek için gereklidir. Dosyaya erişmeye çalışan herkes, içeriğin herhangi bir kısmı görünmeden önce bu parolayı girmelidir. Amaç belgenin yetkisiz kişilere okunmasını tamamen engellemekse, bu uygun bir kontroldür.

Sahip parolası (izinler parolası da denir), belgenin açılmasından sonra hangi işlemlerin yapılıp yapılamayacağını yönetir. Bir kullanıcı parolası okuma erişimi sağlasa bile, sahibi parolası, baskı, içerik kopyalama, düzenleme veya form doldurma işlemlerinin izin verilip verilmediğini belirler. Her iki parola farklı değerlerle ayarlanmışsa, izleyiciler sahip kredisi olmadan güvenlik yapılandırmasını değiştiremez.

Aşağıdaki kod örneği yeni bir PDF'ye her iki parola türünün nasıl uygulandığını gösterir:

using IronPdf;

// Create a new PDF document from HTML content
var renderer = new ChromePdfRenderer();
var pdf = renderer.RenderHtmlAsPdf("<h1>Confidential Report</h1><p>Sensitive financial data inside.</p>");

// Set owner password to control editing permissions
pdf.SecuritySettings.OwnerPassword = "owner-secret-123";

// Set user password required to open the document
pdf.SecuritySettings.UserPassword = "user-access-456";

// Save the encrypted PDF
pdf.SaveAs("protected-report.pdf");
using IronPdf;

// Create a new PDF document from HTML content
var renderer = new ChromePdfRenderer();
var pdf = renderer.RenderHtmlAsPdf("<h1>Confidential Report</h1><p>Sensitive financial data inside.</p>");

// Set owner password to control editing permissions
pdf.SecuritySettings.OwnerPassword = "owner-secret-123";

// Set user password required to open the document
pdf.SecuritySettings.UserPassword = "user-access-456";

// Save the encrypted PDF
pdf.SaveAs("protected-report.pdf");
Imports IronPdf

' Create a new PDF document from HTML content
Dim renderer As New ChromePdfRenderer()
Dim pdf = renderer.RenderHtmlAsPdf("<h1>Confidential Report</h1><p>Sensitive financial data inside.</p>")

' Set owner password to control editing permissions
pdf.SecuritySettings.OwnerPassword = "owner-secret-123"

' Set user password required to open the document
pdf.SecuritySettings.UserPassword = "user-access-456"

' Save the encrypted PDF
pdf.SaveAs("protected-report.pdf")
$vbLabelText   $csharpLabel

Kullanıcı parolası koruması uygulanmış PDF - açılışta gösterilen parola diyaloğu

SecuritySettings özelliği, tüm şifreleme ve izin kontrollerine birleşik erişim sağlar. OwnerPassword ayarlandığında, belgede 128-bit şifreleme etkinleşir. UserPassword ayarlandığında dosya açılırken erişim engeli oluşturulur. Her iki özellik bağımsız olarak ayarlanabilir -- yalnızca sahibi parolasıyla korunan bir belge herhangi biri tarafından okunabilir ancak ne yapabilecekleri kısıtlıdır.

Tam SecuritySettings API hakkında daha fazla ayrıntı için, PdfSecuritySettings sınıf referansına bakın.

Mevcut PDF Belgesi Nasıl Şifrelenir?

Birçok iş akışı, yeni dosyalar üretmekten ziyade mevcut PDF dosyalarına güvenlik eklemeyi gerektirir. Bu, dış kaynaklardan belgeler alındığında, bir web uygulamasında yüklemeler işlendiğinde veya arşivleme öncesinde dosyalar güvenli hale getirildiğinde geçerlidir.

IronPDF, bunu aynı SecuritySettings API ile ele alır. Dosyayı PdfDocument.FromFile kullanarak yükleyin, güvenlik yapılandırmasını uygulayın, ardından sonucu kaydedin:

using IronPdf;

// Load an existing PDF document from disk
var pdf = PdfDocument.FromFile("financial-statement.pdf");

// Apply both passwords
pdf.SecuritySettings.OwnerPassword = "admin-key-789";
pdf.SecuritySettings.UserPassword = "reader-key-321";

// Restrict printing and content copying
pdf.SecuritySettings.AllowUserPrinting = IronPdf.Security.PdfPrintSecurity.NoPrint;
pdf.SecuritySettings.AllowUserCopyPasteContent = false;

// Save the secured version
pdf.SaveAs("financial-statement-secured.pdf");
using IronPdf;

// Load an existing PDF document from disk
var pdf = PdfDocument.FromFile("financial-statement.pdf");

// Apply both passwords
pdf.SecuritySettings.OwnerPassword = "admin-key-789";
pdf.SecuritySettings.UserPassword = "reader-key-321";

// Restrict printing and content copying
pdf.SecuritySettings.AllowUserPrinting = IronPdf.Security.PdfPrintSecurity.NoPrint;
pdf.SecuritySettings.AllowUserCopyPasteContent = false;

// Save the secured version
pdf.SaveAs("financial-statement-secured.pdf");
Imports IronPdf

' Load an existing PDF document from disk
Dim pdf = PdfDocument.FromFile("financial-statement.pdf")

' Apply both passwords
pdf.SecuritySettings.OwnerPassword = "admin-key-789"
pdf.SecuritySettings.UserPassword = "reader-key-321"

' Restrict printing and content copying
pdf.SecuritySettings.AllowUserPrinting = IronPdf.Security.PdfPrintSecurity.NoPrint
pdf.SecuritySettings.AllowUserCopyPasteContent = False

' Save the secured version
pdf.SaveAs("financial-statement-secured.pdf")
$vbLabelText   $csharpLabel

Şifreleme uygulandıktan sonra mevcut PDF belgesi, kısıtlı izinler özellikler panelinde görünür halde

Bu yaklaşım, dosyanın orijinal olarak nasıl oluşturulduğundan bağımsız olarak herhangi bir geçerli PDF dosyasıyla çalışır. Kütüphane, giriş belgesini işler ve belirtilen tüm güvenlik ayarları uygulanmış olarak şifrelenmiş bir kopya üretir. Orijinal dosya, başka bir yola kaydettiğinizde değiştirilmez.

Şifreleme ve şifre çözme işlemlerini bir arada içeren tam bir örnek için, PDF şifreleme ve şifre çözme kod örneğine bakın.

Hangi Belge İzinleri Kontrol Edilebilir?

Parola korumasının ötesinde, PDF güvenliği, yerleşik bir belge açıldıktan sonra kullanıcıların neler yapabileceği üzerinde ayrıntılı kontrol içerir. PDF spesifikasyonundaki izin bayrakları, baskıyı engellemenize veya izin vermenize, içerik kopyalamayı, düzenlemeyi, anotasyonları ve form verisi girişini bağımsız olarak kontrol etmenize olanak tanır.

İzin kısıtlamalarının etkili olabilmesi için bir sahip parolası ayarlamak gerekir. Bir sahip parolası olmadan, uyumlu bir PDF okuyucuyla izleyiciler izin bayraklarını atlatabilir.

Aşağıdaki örnek, bir sözleşme belgesi için görülebilir ve doldurulabilir ancak düzenlenemeyen veya yazdırılamayan izinlerin nasıl yapılandırılacağını gösterir:

using IronPdf;

// Load a contract document
var pdf = PdfDocument.FromFile("contract.pdf");

// Owner password is required for permissions enforcement
pdf.SecuritySettings.OwnerPassword = "contract-admin";

// Allow printing with full print quality
pdf.SecuritySettings.AllowUserPrinting = IronPdf.Security.PdfPrintSecurity.FullPrintRights;

// Prevent content extraction (protects against copy/paste attacks)
pdf.SecuritySettings.AllowUserCopyPasteContent = false;

// Lock down editing
pdf.SecuritySettings.AllowUserEdits = IronPdf.Security.PdfEditSecurity.NoEdit;

// Disable comment additions
pdf.SecuritySettings.AllowUserAnnotations = false;

// Allow form completion while blocking other modifications
pdf.SecuritySettings.AllowUserFormData = true;

// Save with all restrictions
pdf.SaveAs("contract-restricted.pdf");
using IronPdf;

// Load a contract document
var pdf = PdfDocument.FromFile("contract.pdf");

// Owner password is required for permissions enforcement
pdf.SecuritySettings.OwnerPassword = "contract-admin";

// Allow printing with full print quality
pdf.SecuritySettings.AllowUserPrinting = IronPdf.Security.PdfPrintSecurity.FullPrintRights;

// Prevent content extraction (protects against copy/paste attacks)
pdf.SecuritySettings.AllowUserCopyPasteContent = false;

// Lock down editing
pdf.SecuritySettings.AllowUserEdits = IronPdf.Security.PdfEditSecurity.NoEdit;

// Disable comment additions
pdf.SecuritySettings.AllowUserAnnotations = false;

// Allow form completion while blocking other modifications
pdf.SecuritySettings.AllowUserFormData = true;

// Save with all restrictions
pdf.SaveAs("contract-restricted.pdf");
Imports IronPdf

' Load a contract document
Dim pdf = PdfDocument.FromFile("contract.pdf")

' Owner password is required for permissions enforcement
pdf.SecuritySettings.OwnerPassword = "contract-admin"

' Allow printing with full print quality
pdf.SecuritySettings.AllowUserPrinting = IronPdf.Security.PdfPrintSecurity.FullPrintRights

' Prevent content extraction (protects against copy/paste attacks)
pdf.SecuritySettings.AllowUserCopyPasteContent = False

' Lock down editing
pdf.SecuritySettings.AllowUserEdits = IronPdf.Security.PdfEditSecurity.NoEdit

' Disable comment additions
pdf.SecuritySettings.AllowUserAnnotations = False

' Allow form completion while blocking other modifications
pdf.SecuritySettings.AllowUserFormData = True

' Save with all restrictions
pdf.SaveAs("contract-restricted.pdf")
$vbLabelText   $csharpLabel

İzin kısıtlamaları uygulanmış PDF belgesi, devre dışı bırakılan yazdırma ve düzenleme kontrollerini gösteriyor

Aşağıdaki tablo, tüm mevcut izin özelliklerini ve yaygın uygulamalarını özetlemektedir:

IronPDF SecuritySettings İzin Özellikleri
ÖzellikTürAçıklamaYaygın Kullanım Durumu
AllowUserPrintingPdfPrintSecurityBaskı erişimini kontrol eder: NoPrint veya FullPrintRightsGizli belgelerin yazdırılmasını engelleyin
AllowUserCopyPasteContentboolMetin ve görüntü çıkarımını etkinleştirir veya devre dışı bırakırFikri mülkiyeti çıkartmaktan koruyun
AllowUserEditsPdfEditSecurityDüzenleme yeteneğini kontrol eder: NoEdit veya düzenlenmesine izin verilen değerlerSözleşmeleri ve yasal belgeleri değişikliğe karşı kilitleyin
AllowUserAnnotationsboolYorum ve işaretleme eklemelerine izin verir veya reddederBelge inceleme iş akışlarını kontrol edin
AllowUserFormDataboolForm alanı doldurmayı etkinleştirir veya devre dışı bırakırPDF formlarının doldurulmasına izin verin, diğer düzenlemeleri engellerken
AllowUserCopyPasteContentForAccessibilityboolEkran okuyucular için içerik çıkarımını yönetirGenel kopyalamayı kısıtlayarak erişilebilirlik uyumluluğunu sürdürün

İzin bayraklarının pratikte nasıl kullanıldığı hakkında daha fazla kod örneği için IronPDF güvenlik ve meta veri örneklerine bakın.

Salt Okunur Koruma Nasıl Hızla Uygulanır?

Amaç tüm kullanıcı değişikliklerini bir kerede kilitlemek -- kopyalama, yazdırma, düzenleme ve açıklamalar ise, MakePdfDocumentReadOnly kolayı ile bu tek bir çağrıda gerçekleştirilir. Bu, her bir izni ayrı ayrı yapılandırmadan maksimum kısıtlama gerektiren son sürüm belgeler için kullanışlıdır.

using IronPdf;

// Load the document to make read-only
var pdf = PdfDocument.FromFile("final-report.pdf");

// Apply full read-only protection with one method call
// This sets owner password and blocks all modification capabilities
pdf.SecuritySettings.MakePdfDocumentReadOnly("owner-readonly-password");

// Save the protected document
pdf.SaveAs("final-report-readonly.pdf");
using IronPdf;

// Load the document to make read-only
var pdf = PdfDocument.FromFile("final-report.pdf");

// Apply full read-only protection with one method call
// This sets owner password and blocks all modification capabilities
pdf.SecuritySettings.MakePdfDocumentReadOnly("owner-readonly-password");

// Save the protected document
pdf.SaveAs("final-report-readonly.pdf");
Imports IronPdf

' Load the document to make read-only
Dim pdf = PdfDocument.FromFile("final-report.pdf")

' Apply full read-only protection with one method call
' This sets owner password and blocks all modification capabilities
pdf.SecuritySettings.MakePdfDocumentReadOnly("owner-readonly-password")

' Save the protected document
pdf.SaveAs("final-report-readonly.pdf")
$vbLabelText   $csharpLabel

MakePdfDocumentReadOnly metodu sağladığınız sahibi parolasını ayarlar ve tüm değişiklik izinlerini aynı anda devre dışı bırakır. Ortaya çıkan belge, bir parola olmadan açılıp okunabilir, ancak yazdırma, kopyalama, düzenleme ve açıklamalar kısıtlanmıştır. Tek tek izin ayarlamalarına gerek olmadan tamamen kilitli bir belgeye en hızlı yol budur. Bazı izinlerin açık kalması gerektiği durumlarda (örneğin, yazdırmaya izin verilip kopyalamanın engellendiği), yukarıdaki izinler bölümünde gösterildiği gibi, bireysel SecuritySettings özelliklerini yapılandırın.

PDF Parola Koruması Nasıl Çözülür ve Kaldırılır?

Şifrelenmiş PDF dosyalarıyla programlı olarak çalışırken, içeriğe erişmek için doğru parolayı sağlamanız gerekir. PdfDocument.FromFile metodu, bu amaç için isteğe bağlı bir parola parametresi kabul eder.

Aşağıdaki örnek, parola korumalı bir dosyanın nasıl açılacağını ve isteğe bağlı olarak şifrelemesinin tamamen nasıl kaldırılacağını gösterir:

using IronPdf;

// Open a password-protected PDF by supplying the user password
var pdf = PdfDocument.FromFile("protected-report.pdf", "user-access-456");

// Extract text content from the decrypted document
string content = pdf.ExtractAllText();

// Remove all passwords and encryption when you need an unprotected version
pdf.SecuritySettings.RemovePasswordsAndEncryption();

// Save the unencrypted copy
pdf.SaveAs("report-unlocked.pdf");
using IronPdf;

// Open a password-protected PDF by supplying the user password
var pdf = PdfDocument.FromFile("protected-report.pdf", "user-access-456");

// Extract text content from the decrypted document
string content = pdf.ExtractAllText();

// Remove all passwords and encryption when you need an unprotected version
pdf.SecuritySettings.RemovePasswordsAndEncryption();

// Save the unencrypted copy
pdf.SaveAs("report-unlocked.pdf");
Imports IronPdf

' Open a password-protected PDF by supplying the user password
Dim pdf = PdfDocument.FromFile("protected-report.pdf", "user-access-456")

' Extract text content from the decrypted document
Dim content As String = pdf.ExtractAllText()

' Remove all passwords and encryption when you need an unprotected version
pdf.SecuritySettings.RemovePasswordsAndEncryption()

' Save the unencrypted copy
pdf.SaveAs("report-unlocked.pdf")
$vbLabelText   $csharpLabel

RemovePasswordsAndEncryption metodu, belgeden tüm güvenliği kaldırır ve onu standart, korumasız bir PDF olarak kaydeder. Bu, belgeleri arşivleme, daha fazla dönüştürme veya son kullanıcı kısıtlamalarının artık uygun olmadığı durumlarda yeniden dağıtma işlemleri için kullanışlıdır.

PDF dijital imzalar içeriyorsa, imzaları da kaldırmak için RemovePasswordsAndEncryption(true)'a true geçin veya korumak için parametreyi atlayın.

Şifreleme ve şifre çözme iş akışlarının eş zamanlı görünümü için, PDF şifreleme ve şifre çözme örneği her iki işlemi tek bir çalışabilir dosya içinde gösterir.

Başka Hangi PDF Güvenlik Yetkinlikleri Mevcuttur?

Parola şifrelemesi ve izin bayrakları en yaygın PDF güvenlik gereksinimlerini karşılar, ancak IronPDF ayrıca daha uzmanlaşmış senaryolar için ek belge koruma katmanları sağlar.

Dijital İmzalar: IronPDF, özgünlüğü doğrulamak ve müdahaleyi tespit etmek için PDF belgelerini X.509 sertifikalarıyla imzalamayı destekler. İmzalanmış bir belgede görsel bir imza alanı gösterilir ve imzalayanın kimliğinin kriptografik kanıtı sağlanır. Uygulama detayları ve sertifika yapılandırması için PDF imzalama nasıl yapılır kılavuzuna bakın.

Uyum Standartları: HIPAA, GDPR veya finansal düzenlemelere tabi uygulamalar için, belge şifrelemesi genellikle gereklidir. Uygun anahtar yönetim uygulamaları ile birleştiğinde IronPDF'in 128-bit şifrelemesi, çoğu uyum çerçevesinin temel gereksinimlerini karşılar. Belirli uyum kapsamınız için ilgili yasal düzenlemeyi inceleyin.

IronSecureDoc: Tasfiye, gelişmiş dijital imzalama iş akışları ve çoklu belge işlemenin de dahil edildiği şirket seviyesindeki belge güvenliği ihtiyaçları için, IronSecureDoc tek seferlik lisanslama ile özel bir güvenlik ürünüdür.

PDF spesifikasyonunun kendisinden gelen dış referanslar, izin modelini anlamak için faydalıdır. Adobe'nin geliştirici sitesindeki PDF spesifikasyonu genel bakışı, şifreleme ve izinlerin format düzeyinde nasıl uygulandığını belgeliyor. NIST Special Publication 800-111 depolama şifreleme rehberi, düzenlenmiş ortamlarda şifreleme teknolojisi seçimi için bağlam sunar. .NET'te belge güvenliği uygulamalarının daha geniş bir görünümü için, Microsoft'un .NET kriptografi model belgelendirmesi, PDF kütüphanelerinin üzerine inşa edildiği altındaki platform kriptografisini açıklar.

Sonraki Adımlarınız Neler?

.NET'te PDF güvenliği, belgeyi açabilen kişileri kontrol etmek için kullanıcı parolalarını kullanma, izin bayraklarıyla neler yapabileceklerini sınırlama ve dijital imzalarla belgenin kimliğini doğrulama açısından üç ana alanı kapsar. IronPDF, tümünü SecuritySettings API ve imzalama iş akışı üzerinden ele alır, manuel şifreleme uygulaması gerektirmez.

Daha fazla okuma ve pratik kod için:

Ücretsiz bir IronPDF denemesi başlatın ve bu güvenlik özelliklerini uygulamanızda test edin. Üretim dağıtımları için, IronPDF lisanslama seçeneklerine bakın ve projenizin ölçeğine uygun katmanı bulun.

Sıkça Sorulan Sorular

Bir PDF'de kullanıcı şifresi ve sahip şifresi arasındaki fark nedir?

Bir kullanıcı şifresi (açılma şifresi), PDF belgesini açmak için gereklidir. Sahip şifresi (izinler şifresi), belgenin açılmasını izleyen baskı, kopyalama ve düzenleme gibi hangi işlemlerin yapılabileceğini kontrol eder. Her iki şifreyi bağımsız olarak ayarlayabilirsiniz - yalnızca bir sahip şifresi olan bir belge, herkes tarafından okunabilir, ancak izin verilen işlemleri kısıtlar.

C# .NET'te bir PDF belgesini nasıl şifrelerim?

Bir PdfDocument yükleyin veya oluşturun, ardından pdf.SecuritySettings.OwnerPassword ve/veya pdf.SecuritySettings.UserPassword ayarlarını yapın. IronPDF, herhangi bir şifre ayarlandığında otomatik olarak 128-bit şifreleme uygular. Şifreli dosyayı yazmak için pdf.SaveAs çağrısını yapın.

Bir PDF'nin basılmasını veya kopyalanmasını .NET'te nasıl engellarım?

Baskıyı engellemek için pdf.SecuritySettings.AllowUserPrinting = IronPdf.Security.PdfPrintSecurity.NoPrint ve içerik çıkarmayı engellemek için pdf.SecuritySettings.AllowUserCopyPasteContent = false olarak ayarlayın. Bu kısıtlamaların uygulanabilmesi için ayrıca bir sahip şifresi de ayarlanmalıdır.

IronPDF ile C# içinde şifre korumalı bir PDF dosyasını nasıl açarım?

PdfDocument.FromFile ile kullanıcı şifresini ikinci argüman olarak kullanın: var pdf = PdfDocument.FromFile('file.pdf', 'kullanıcı şifresi'). Bu, belgeyi hafızada daha fazla işlem için deşifre eder.

Bir PDF'nin şifre korumasını .NET'te nasıl kaldırırım?

PDF'yi şifresiyle yükledikten sonra pdf.SecuritySettings.RemovePasswordsAndEncryption() çağırın ve sonucu kaydedin. Bu, belgeden tüm şifreleme ve izin kısıtlamalarını kaldırır.

IronPDF'deki MakePdfDocumentReadOnly nedir?

MakePdfDocumentReadOnly, SecuritySettings üzerinde bir sahip şifresi ayarlayan ve tüm değişiklik izinlerini (baskı, kopyalama, düzenleme ve açıklamalar) tek bir aramayla devre dışı bırakan bir kolaylık yöntemidir. Belge, şifre olmadan okunabilir kalır, ancak değiştirilemez.

IronPDF PDF belgeleri için dijital imzaları destekler mi?

Evet. IronPDF, PDF belgelerini X.509 sertifikaları ile imzalamayı destekler. İmzalı belgeler, imzalayanın kimliğini kriptografik kanıt sunan görsel bir imza alanı içerir. Uygulama ayrıntıları için IronPDF PDF imzalama kılavuzuna bakın.

IronPDF PDF şifrelemesi HIPAA veya GDPR gereksinimlerini karşılıyor mu?

IronPDF'nin 128-bit şifrelemesi, çoğu uyumluluk çerçevesi için temel şifreleme gereksinimlerini karşılar. Ancak, düzenleyici uyumluluk, şifrelemenin ötesinde ek kontroller gerektirir, bunlar arasında anahtar yönetimi, erişim günlüğü ve veri işleme politikaları yer alır. Düzenleyici kapsamınıza yönelik özel gereksinimleri gözden geçirin.

Curtis Chau
Teknik Yazar

Curtis Chau, Bilgisayar Bilimleri alanında Lisans Derecesine (Carleton Üniversitesi) sahip ve Node.js, TypeScript, JavaScript ve React konularında uzmanlaşmış ön uç geliştirmeyle ilgileniyor. Sezgisel ve estetik açıdan hoş kullanıcı arayüzleri oluşturma tutkunu, Curtis modern çerçevelerle çalışmayı ve iyi yapı...

Daha Fazla Oku

Iron Destek Ekibi

Haftada 5 gün, 24 saat çevrimiçiyiz.
Sohbet
E-posta
Beni Ara