Sosyal açıldı! Bir göz at → Hemen gir →

Client Koruma Yönetimi - Öneri Seviyesinde

KY Cezalı Üye
KAYIT
4 Haz 2024
Mesajlar
576
Çözümler
3
Tepki puanı
40
Merhaba değerli oyun geliştiricileri ve meraklıları,

Bu forum başlığında, oyun Client dosyalarınızı koruma altına almak için geliştirdiğimiz özel şifreleme sistemi hakkında bilgi ve algoritma paylaşacağım. Sistem, 3 aşamadan oluşacak ve şu anda 2. aşama üzerinde çalışmaktayım. Projenin devamında, ilerledikçe güncellemeler yapacağım. Bu sürece katkıda bulunmak isteyenler için yorumlar kısmını aktif olarak takip edeceğim. Hadi başlayalım!

1. Aşama Dosyaları Şifreleme = Tamamlandı. (Derlenmiş Hali ve Full C# Source olarak Paylaşıldı.)
2. Aşama Dosyaları Okuma şifre çözme = Yazılım Aşamasında (Bitince Paylaşılacaktır.)
3. Aşama Dosyaları Kontrol Etme = Bir Sonraki Aşamada Yazılacaktır.


Proje Amacı

Oyun client dosyalarınızı, izinsiz erişime karşı koruma altına alarak hem hile girişimlerini önlemek hem de oyun içeriğinizin güvenliğini sağlamak için özel bir şifreleme çözümü geliştirmek istiyoruz. Bu çözüm, özellikle pak dosyalarına entegre edilecek bir yapı sunacak ve sadece sizin tarafınızdan şifreli olarak kullanılacaktır.

Proje Aşamaları

Şifreleme sistemi, 3 ana aşamadan oluşacaktır:

  1. Şifreleme Algoritması Geliştirme (C# Örneği)
    • Bu aşamada, oyun dosyalarını şifrelemek için kullanılacak temel algoritma geliştirilecektir.
    • C# dili ile örnek bir çözüm üzerinde çalışıyorum, ancak isteyen herkes kendi tercih ettiği programlama dilinde uygulama geliştirebilir.
    • Paylaşacağım algoritma mantığını takip ederek kendi kodlarınızı yazabilirsiniz.
  2. Şifreli Dosya Kullanımı
    • Şifrelenmiş dosyaların Client tarafında güvenli şekilde çözülmesi sağlanacaktır.
    • Yalnızca sizin belirleyeceğiniz bir anahtar kullanılarak dosyalar çözülüp okunacaktır.
    • Bu sayede, yetkisiz kişiler tarafından dosyaların içeriğine erişim engellenecektir.
  3. Pak Dosyaları Üzerinde Uygulama
    • Son aşamada, şifreleme algoritması doğrudan .pak dosyalarına entegre edilecek.
    • Bu sayede, oyun içi veri dosyaları tamamen şifrelenmiş ve koruma altına alınmış olacak.
    • Kullanıcılar, sadece sizin sağladığınız güvenli Launcher üzerinden Client dosyalarını açabilecekler.

1. Aşama: Şifreleme Algoritması


Ekli dosyayı görüntüle 4893

Proje, C# programlama dili kullanılarak geliştirilmiş olup, AES (Advanced Encryption Standard) şifreleme algoritması başarılı bir şekilde entegre edilmiştir. Uygulama, kullanıcıların güvenlik ihtiyaçlarına göre esnek şifreleme seçenekleri sunmakta ve 16 bit (128 bit), 24 bit (192 bit) ile 32 bit (256 bit) anahtar uzunlukları kullanılarak şifreleme işlemleri gerçekleştirmektedir. Bu sayede, kullanıcılar gereksinimlerine göre hem kısa hem de güçlü şifreleme anahtarları oluşturabilir ve veri güvenliğini en üst düzeye çıkarabilirler.

Ekli dosyayı görüntüle 4828
Yeni versiyonda, dosyaların hash değerlerinin çıktısı da eklendi. Bu sayede her dosyanın bütünlüğü kolayca kontrol edilebilecek.

*** Gizli metin: alıntı yapılamaz. ***

2. Aşama (Yazılım Aşamasında) ön izleme


Katkılarınızı Bekliyorum!

Projeyi geliştirirken, farklı fikir ve yaklaşımlarınızı duymaktan memnuniyet duyarım. Kendi önerilerinizi ve fikirlerinizi paylaşarak projeye katkı sağlayabilirsiniz. Ayrıca, başka bir dilde benzer bir çözüm geliştiren olursa, lütfen burada paylaşmaktan çekinmeyin.

Gelecek güncellemelerde, 2. ve 3. aşamalarla ilgili detaylı bilgi ve kod örnekleri de paylaşacağım.

Yorumlarınızı ve katkılarınızı bekliyorum!

Konunun devamı tamamlandıkça gelecektir arkadaşlar.

Saygılarımla,
teşekkürler
 
  • Beğen
Tepkiler: AGS
KY Kıdemli Üye
KAYIT
5 Ocak 2021
Mesajlar
194
Çözümler
1
Tepki puanı
111
Merhaba değerli oyun geliştiricileri ve meraklıları,

Bu forum başlığında, oyun Client dosyalarınızı koruma altına almak için geliştirdiğimiz özel şifreleme sistemi hakkında bilgi ve algoritma paylaşacağım. Sistem, 3 aşamadan oluşacak ve şu anda 2. aşama üzerinde çalışmaktayım. Projenin devamında, ilerledikçe güncellemeler yapacağım. Bu sürece katkıda bulunmak isteyenler için yorumlar kısmını aktif olarak takip edeceğim. Hadi başlayalım!

1. Aşama Dosyaları Şifreleme = Tamamlandı. (Derlenmiş Hali ve Full C# Source olarak Paylaşıldı.)
2. Aşama Dosyaları Okuma şifre çözme = Yazılım Aşamasında (Bitince Paylaşılacaktır.)
3. Aşama Dosyaları Kontrol Etme = Bir Sonraki Aşamada Yazılacaktır.


Proje Amacı

Oyun client dosyalarınızı, izinsiz erişime karşı koruma altına alarak hem hile girişimlerini önlemek hem de oyun içeriğinizin güvenliğini sağlamak için özel bir şifreleme çözümü geliştirmek istiyoruz. Bu çözüm, özellikle pak dosyalarına entegre edilecek bir yapı sunacak ve sadece sizin tarafınızdan şifreli olarak kullanılacaktır.

Proje Aşamaları

Şifreleme sistemi, 3 ana aşamadan oluşacaktır:

  1. Şifreleme Algoritması Geliştirme (C# Örneği)
    • Bu aşamada, oyun dosyalarını şifrelemek için kullanılacak temel algoritma geliştirilecektir.
    • C# dili ile örnek bir çözüm üzerinde çalışıyorum, ancak isteyen herkes kendi tercih ettiği programlama dilinde uygulama geliştirebilir.
    • Paylaşacağım algoritma mantığını takip ederek kendi kodlarınızı yazabilirsiniz.
  2. Şifreli Dosya Kullanımı
    • Şifrelenmiş dosyaların Client tarafında güvenli şekilde çözülmesi sağlanacaktır.
    • Yalnızca sizin belirleyeceğiniz bir anahtar kullanılarak dosyalar çözülüp okunacaktır.
    • Bu sayede, yetkisiz kişiler tarafından dosyaların içeriğine erişim engellenecektir.
  3. Pak Dosyaları Üzerinde Uygulama
    • Son aşamada, şifreleme algoritması doğrudan .pak dosyalarına entegre edilecek.
    • Bu sayede, oyun içi veri dosyaları tamamen şifrelenmiş ve koruma altına alınmış olacak.
    • Kullanıcılar, sadece sizin sağladığınız güvenli Launcher üzerinden Client dosyalarını açabilecekler.

1. Aşama: Şifreleme Algoritması


Ekli dosyayı görüntüle 4893

Proje, C# programlama dili kullanılarak geliştirilmiş olup, AES (Advanced Encryption Standard) şifreleme algoritması başarılı bir şekilde entegre edilmiştir. Uygulama, kullanıcıların güvenlik ihtiyaçlarına göre esnek şifreleme seçenekleri sunmakta ve 16 bit (128 bit), 24 bit (192 bit) ile 32 bit (256 bit) anahtar uzunlukları kullanılarak şifreleme işlemleri gerçekleştirmektedir. Bu sayede, kullanıcılar gereksinimlerine göre hem kısa hem de güçlü şifreleme anahtarları oluşturabilir ve veri güvenliğini en üst düzeye çıkarabilirler.

Ekli dosyayı görüntüle 4828
Yeni versiyonda, dosyaların hash değerlerinin çıktısı da eklendi. Bu sayede her dosyanın bütünlüğü kolayca kontrol edilebilecek.

*** Gizli metin: alıntı yapılamaz. ***

2. Aşama (Yazılım Aşamasında) ön izleme


Katkılarınızı Bekliyorum!

Projeyi geliştirirken, farklı fikir ve yaklaşımlarınızı duymaktan memnuniyet duyarım. Kendi önerilerinizi ve fikirlerinizi paylaşarak projeye katkı sağlayabilirsiniz. Ayrıca, başka bir dilde benzer bir çözüm geliştiren olursa, lütfen burada paylaşmaktan çekinmeyin.

Gelecek güncellemelerde, 2. ve 3. aşamalarla ilgili detaylı bilgi ve kod örnekleri de paylaşacağım.

Yorumlarınızı ve katkılarınızı bekliyorum!

Konunun devamı tamamlandıkça gelecektir arkadaşlar.

Saygılarımla,
tesekkurler
 
  • Beğen
Tepkiler: AGS
KY Üye
KAYIT
31 Tem 2024
Mesajlar
44
Tepki puanı
2
Server tarafında Anahtar değişimleri yapılabilir serverınızda yüksek işlem gücüne sahip bir GPU bulundurabilirseniz RSA 8192bit ile önceden şifrelediğiniz verilerinizin Anahtarlarınızı şifreleyebilirsiniz böylelikle şifrelemiş olduğunuz veri setinin şifresinin kırılması günümüz sistemlerince imkansız hale gelir lakin şifrelenmiş anahtarınızın 1kb boyutlarını geçmemesi gerekir ayrıca knightonline portlarında ki güvenlik güvenlik değil wiresharkla çözümlenebilir bir çok şey işte ParrotOS / Kali Linux / Blackarch Linux bu sistemlerle bir kaç ay geçirmeniz kendi serverınızın güvenliğini sağlamanız daha faydalı olacaktır
Gönderi otomatik olarak birleştirildi:

; Assembly-based Anti-Cheat System for Windows
; This code is a prototype and should be used in a controlled environment for testing.

.386
.model flat, stdcall
.stack 4096

include windows.inc
include kernel32.inc
include user32.inc
includelib kernel32.lib
includelib user32.lib

.data
TARGET_PROCESS db "KnightOnline.exe", 0
CHEAT_SIGNATURE db "HILE_DETECTED", 0
CHEAT_DETECTED_MSG db "Cheat detected! Terminating process.", 0

.code

start:
; Get handle to the target process
invoke GetModuleHandle, NULL
mov esi, eax

; Get process ID
invoke GetCurrentProcessId
mov ebx, eax

; Open process for reading memory
invoke OpenProcess, PROCESS_ALL_ACCESS, FALSE, ebx
mov edi, eax

; Check if process is valid
cmp edi, 0
je exit_program

; Allocate memory for buffer
invoke VirtualAlloc, NULL, 4096, MEM_COMMIT, PAGE_READWRITE
mov ecx, eax

; Read process memory
invoke ReadProcessMemory, edi, esi, ecx, 4096, NULL

; Search for cheat signature
mov edx, offset CHEAT_SIGNATURE
mov eax, ecx
call find_signature

; If cheat detected, terminate process
cmp eax, 1
jne cleanup

invoke MessageBox, NULL, offset CHEAT_DETECTED_MSG, offset TARGET_PROCESS, MB_OK
invoke TerminateProcess, edi, 0

cleanup:
; Free allocated memory
invoke VirtualFree, ecx, 0, MEM_RELEASE

; Close process handle
invoke CloseHandle, edi

exit_program:
invoke ExitProcess, 0

; Function to search for a signature in memory
find_signature proc
push esi
push edi

mov esi, eax
mov edi, edx

search_loop:
mov al, [esi]
cmp al, [edi]
jne next_byte

; Check full signature match
mov ecx, edi
mov ebx, esi
mov edx, offset CHEAT_SIGNATURE

match_loop:
mov al, [ebx]
cmp al, [edx]
jne next_byte

inc ebx
inc edx
cmp byte ptr [edx], 0
je signature_found
jmp match_loop

next_byte:
inc esi
cmp byte ptr [esi], 0
jne search_loop

xor eax, eax
jmp end_find

signature_found:
mov eax, 1

end_find:
pop edi
pop esi
ret
find_signature endp

end start
 
Son düzenleme:
KY Cezalı Üye
KAYIT
1 Şub 2024
Mesajlar
56
Tepki puanı
9
Merhaba değerli oyun geliştiricileri ve meraklıları,

Bu forum başlığında, oyun Client dosyalarınızı koruma altına almak için geliştirdiğimiz özel şifreleme sistemi hakkında bilgi ve algoritma paylaşacağım. Sistem, 3 aşamadan oluşacak ve şu anda 2. aşama üzerinde çalışmaktayım. Projenin devamında, ilerledikçe güncellemeler yapacağım. Bu sürece katkıda bulunmak isteyenler için yorumlar kısmını aktif olarak takip edeceğim. Hadi başlayalım!

1. Aşama Dosyaları Şifreleme = Tamamlandı. (Derlenmiş Hali ve Full C# Source olarak Paylaşıldı.)
2. Aşama Dosyaları Okuma şifre çözme = Yazılım Aşamasında (Bitince Paylaşılacaktır.)
3. Aşama Dosyaları Kontrol Etme = Bir Sonraki Aşamada Yazılacaktır.


Proje Amacı

Oyun client dosyalarınızı, izinsiz erişime karşı koruma altına alarak hem hile girişimlerini önlemek hem de oyun içeriğinizin güvenliğini sağlamak için özel bir şifreleme çözümü geliştirmek istiyoruz. Bu çözüm, özellikle pak dosyalarına entegre edilecek bir yapı sunacak ve sadece sizin tarafınızdan şifreli olarak kullanılacaktır.

Proje Aşamaları

Şifreleme sistemi, 3 ana aşamadan oluşacaktır:

  1. Şifreleme Algoritması Geliştirme (C# Örneği)
    • Bu aşamada, oyun dosyalarını şifrelemek için kullanılacak temel algoritma geliştirilecektir.
    • C# dili ile örnek bir çözüm üzerinde çalışıyorum, ancak isteyen herkes kendi tercih ettiği programlama dilinde uygulama geliştirebilir.
    • Paylaşacağım algoritma mantığını takip ederek kendi kodlarınızı yazabilirsiniz.
  2. Şifreli Dosya Kullanımı
    • Şifrelenmiş dosyaların Client tarafında güvenli şekilde çözülmesi sağlanacaktır.
    • Yalnızca sizin belirleyeceğiniz bir anahtar kullanılarak dosyalar çözülüp okunacaktır.
    • Bu sayede, yetkisiz kişiler tarafından dosyaların içeriğine erişim engellenecektir.
  3. Pak Dosyaları Üzerinde Uygulama
    • Son aşamada, şifreleme algoritması doğrudan .pak dosyalarına entegre edilecek.
    • Bu sayede, oyun içi veri dosyaları tamamen şifrelenmiş ve koruma altına alınmış olacak.
    • Kullanıcılar, sadece sizin sağladığınız güvenli Launcher üzerinden Client dosyalarını açabilecekler.

1. Aşama: Şifreleme Algoritması


Ekli dosyayı görüntüle 4893

Proje, C# programlama dili kullanılarak geliştirilmiş olup, AES (Advanced Encryption Standard) şifreleme algoritması başarılı bir şekilde entegre edilmiştir. Uygulama, kullanıcıların güvenlik ihtiyaçlarına göre esnek şifreleme seçenekleri sunmakta ve 16 bit (128 bit), 24 bit (192 bit) ile 32 bit (256 bit) anahtar uzunlukları kullanılarak şifreleme işlemleri gerçekleştirmektedir. Bu sayede, kullanıcılar gereksinimlerine göre hem kısa hem de güçlü şifreleme anahtarları oluşturabilir ve veri güvenliğini en üst düzeye çıkarabilirler.

Ekli dosyayı görüntüle 4828
Yeni versiyonda, dosyaların hash değerlerinin çıktısı da eklendi. Bu sayede her dosyanın bütünlüğü kolayca kontrol edilebilecek.

*** Gizli metin: alıntı yapılamaz. ***

2. Aşama (Yazılım Aşamasında) ön izleme


Katkılarınızı Bekliyorum!

Projeyi geliştirirken, farklı fikir ve yaklaşımlarınızı duymaktan memnuniyet duyarım. Kendi önerilerinizi ve fikirlerinizi paylaşarak projeye katkı sağlayabilirsiniz. Ayrıca, başka bir dilde benzer bir çözüm geliştiren olursa, lütfen burada paylaşmaktan çekinmeyin.

Gelecek güncellemelerde, 2. ve 3. aşamalarla ilgili detaylı bilgi ve kod örnekleri de paylaşacağım.

Yorumlarınızı ve katkılarınızı bekliyorum!

Konunun devamı tamamlandıkça gelecektir arkadaşlar.

Saygılarımla,
 
KY Kıdemli Üye
KAYIT
3 Eki 2021
Mesajlar
291
Tepki puanı
27
Merhaba değerli oyun geliştiricileri ve meraklıları,

Bu forum başlığında, oyun Client dosyalarınızı koruma altına almak için geliştirdiğimiz özel şifreleme sistemi hakkında bilgi ve algoritma paylaşacağım. Sistem, 3 aşamadan oluşacak ve şu anda 2. aşama üzerinde çalışmaktayım. Projenin devamında, ilerledikçe güncellemeler yapacağım. Bu sürece katkıda bulunmak isteyenler için yorumlar kısmını aktif olarak takip edeceğim. Hadi başlayalım!

1. Aşama Dosyaları Şifreleme = Tamamlandı. (Derlenmiş Hali ve Full C# Source olarak Paylaşıldı.)
2. Aşama Dosyaları Okuma şifre çözme = Yazılım Aşamasında (Bitince Paylaşılacaktır.)
3. Aşama Dosyaları Kontrol Etme = Bir Sonraki Aşamada Yazılacaktır.


Proje Amacı

Oyun client dosyalarınızı, izinsiz erişime karşı koruma altına alarak hem hile girişimlerini önlemek hem de oyun içeriğinizin güvenliğini sağlamak için özel bir şifreleme çözümü geliştirmek istiyoruz. Bu çözüm, özellikle pak dosyalarına entegre edilecek bir yapı sunacak ve sadece sizin tarafınızdan şifreli olarak kullanılacaktır.

Proje Aşamaları

Şifreleme sistemi, 3 ana aşamadan oluşacaktır:

  1. Şifreleme Algoritması Geliştirme (C# Örneği)
    • Bu aşamada, oyun dosyalarını şifrelemek için kullanılacak temel algoritma geliştirilecektir.
    • C# dili ile örnek bir çözüm üzerinde çalışıyorum, ancak isteyen herkes kendi tercih ettiği programlama dilinde uygulama geliştirebilir.
    • Paylaşacağım algoritma mantığını takip ederek kendi kodlarınızı yazabilirsiniz.
  2. Şifreli Dosya Kullanımı
    • Şifrelenmiş dosyaların Client tarafında güvenli şekilde çözülmesi sağlanacaktır.
    • Yalnızca sizin belirleyeceğiniz bir anahtar kullanılarak dosyalar çözülüp okunacaktır.
    • Bu sayede, yetkisiz kişiler tarafından dosyaların içeriğine erişim engellenecektir.
  3. Pak Dosyaları Üzerinde Uygulama
    • Son aşamada, şifreleme algoritması doğrudan .pak dosyalarına entegre edilecek.
    • Bu sayede, oyun içi veri dosyaları tamamen şifrelenmiş ve koruma altına alınmış olacak.
    • Kullanıcılar, sadece sizin sağladığınız güvenli Launcher üzerinden Client dosyalarını açabilecekler.

1. Aşama: Şifreleme Algoritması


Ekli dosyayı görüntüle 4893

Proje, C# programlama dili kullanılarak geliştirilmiş olup, AES (Advanced Encryption Standard) şifreleme algoritması başarılı bir şekilde entegre edilmiştir. Uygulama, kullanıcıların güvenlik ihtiyaçlarına göre esnek şifreleme seçenekleri sunmakta ve 16 bit (128 bit), 24 bit (192 bit) ile 32 bit (256 bit) anahtar uzunlukları kullanılarak şifreleme işlemleri gerçekleştirmektedir. Bu sayede, kullanıcılar gereksinimlerine göre hem kısa hem de güçlü şifreleme anahtarları oluşturabilir ve veri güvenliğini en üst düzeye çıkarabilirler.

Ekli dosyayı görüntüle 4828
Yeni versiyonda, dosyaların hash değerlerinin çıktısı da eklendi. Bu sayede her dosyanın bütünlüğü kolayca kontrol edilebilecek.

*** Gizli metin: alıntı yapılamaz. ***

2. Aşama (Yazılım Aşamasında) ön izleme


Katkılarınızı Bekliyorum!

Projeyi geliştirirken, farklı fikir ve yaklaşımlarınızı duymaktan memnuniyet duyarım. Kendi önerilerinizi ve fikirlerinizi paylaşarak projeye katkı sağlayabilirsiniz. Ayrıca, başka bir dilde benzer bir çözüm geliştiren olursa, lütfen burada paylaşmaktan çekinmeyin.

Gelecek güncellemelerde, 2. ve 3. aşamalarla ilgili detaylı bilgi ve kod örnekleri de paylaşacağım.

Yorumlarınızı ve katkılarınızı bekliyorum!

Konunun devamı tamamlandıkça gelecektir arkadaşlar.

Saygılarımla,
 
KY Kıdemli Üye
KAYIT
28 Kas 2023
Mesajlar
149
Tepki puanı
6
Merhaba değerli oyun geliştiricileri ve meraklıları,

Bu forum başlığında, oyun Client dosyalarınızı koruma altına almak için geliştirdiğimiz özel şifreleme sistemi hakkında bilgi ve algoritma paylaşacağım. Sistem, 3 aşamadan oluşacak ve şu anda 2. aşama üzerinde çalışmaktayım. Projenin devamında, ilerledikçe güncellemeler yapacağım. Bu sürece katkıda bulunmak isteyenler için yorumlar kısmını aktif olarak takip edeceğim. Hadi başlayalım!

1. Aşama Dosyaları Şifreleme = Tamamlandı. (Derlenmiş Hali ve Full C# Source olarak Paylaşıldı.)
2. Aşama Dosyaları Okuma şifre çözme = Yazılım Aşamasında (Bitince Paylaşılacaktır.)
3. Aşama Dosyaları Kontrol Etme = Bir Sonraki Aşamada Yazılacaktır.


Proje Amacı

Oyun client dosyalarınızı, izinsiz erişime karşı koruma altına alarak hem hile girişimlerini önlemek hem de oyun içeriğinizin güvenliğini sağlamak için özel bir şifreleme çözümü geliştirmek istiyoruz. Bu çözüm, özellikle pak dosyalarına entegre edilecek bir yapı sunacak ve sadece sizin tarafınızdan şifreli olarak kullanılacaktır.

Proje Aşamaları

Şifreleme sistemi, 3 ana aşamadan oluşacaktır:

  1. Şifreleme Algoritması Geliştirme (C# Örneği)
    • Bu aşamada, oyun dosyalarını şifrelemek için kullanılacak temel algoritma geliştirilecektir.
    • C# dili ile örnek bir çözüm üzerinde çalışıyorum, ancak isteyen herkes kendi tercih ettiği programlama dilinde uygulama geliştirebilir.
    • Paylaşacağım algoritma mantığını takip ederek kendi kodlarınızı yazabilirsiniz.
  2. Şifreli Dosya Kullanımı
    • Şifrelenmiş dosyaların Client tarafında güvenli şekilde çözülmesi sağlanacaktır.
    • Yalnızca sizin belirleyeceğiniz bir anahtar kullanılarak dosyalar çözülüp okunacaktır.
    • Bu sayede, yetkisiz kişiler tarafından dosyaların içeriğine erişim engellenecektir.
  3. Pak Dosyaları Üzerinde Uygulama
    • Son aşamada, şifreleme algoritması doğrudan .pak dosyalarına entegre edilecek.
    • Bu sayede, oyun içi veri dosyaları tamamen şifrelenmiş ve koruma altına alınmış olacak.
    • Kullanıcılar, sadece sizin sağladığınız güvenli Launcher üzerinden Client dosyalarını açabilecekler.

1. Aşama: Şifreleme Algoritması


Ekli dosyayı görüntüle 4893

Proje, C# programlama dili kullanılarak geliştirilmiş olup, AES (Advanced Encryption Standard) şifreleme algoritması başarılı bir şekilde entegre edilmiştir. Uygulama, kullanıcıların güvenlik ihtiyaçlarına göre esnek şifreleme seçenekleri sunmakta ve 16 bit (128 bit), 24 bit (192 bit) ile 32 bit (256 bit) anahtar uzunlukları kullanılarak şifreleme işlemleri gerçekleştirmektedir. Bu sayede, kullanıcılar gereksinimlerine göre hem kısa hem de güçlü şifreleme anahtarları oluşturabilir ve veri güvenliğini en üst düzeye çıkarabilirler.

Ekli dosyayı görüntüle 4828
Yeni versiyonda, dosyaların hash değerlerinin çıktısı da eklendi. Bu sayede her dosyanın bütünlüğü kolayca kontrol edilebilecek.

*** Gizli metin: alıntı yapılamaz. ***

2. Aşama (Yazılım Aşamasında) ön izleme


Katkılarınızı Bekliyorum!

Projeyi geliştirirken, farklı fikir ve yaklaşımlarınızı duymaktan memnuniyet duyarım. Kendi önerilerinizi ve fikirlerinizi paylaşarak projeye katkı sağlayabilirsiniz. Ayrıca, başka bir dilde benzer bir çözüm geliştiren olursa, lütfen burada paylaşmaktan çekinmeyin.

Gelecek güncellemelerde, 2. ve 3. aşamalarla ilgili detaylı bilgi ve kod örnekleri de paylaşacağım.

Yorumlarınızı ve katkılarınızı bekliyorum!

Konunun devamı tamamlandıkça gelecektir arkadaşlar.

Saygılarımla,
 
Üst Alt