e_s_p

所属分类:加密解密
开发工具:C#
文件大小:34976KB
下载次数:0
上传日期:2021-12-31 19:02:55
上 传 者sh-1993
说明:  用c实现加密与套接字编程方案#
(encryption and socket programming project with c#)

文件列表:
.vs (0, 2022-01-01)
.vs\VSWorkspaceState.json (147, 2022-01-01)
.vs\crypto (0, 2022-01-01)
.vs\crypto\v16 (0, 2022-01-01)
.vs\crypto\v16\.suo (47104, 2022-01-01)
.vs\crypto\v16\TestStore (0, 2022-01-01)
.vs\crypto\v16\TestStore\0 (0, 2022-01-01)
.vs\crypto\v16\TestStore\0\000.testlog (139775, 2022-01-01)
.vs\crypto\v16\TestStore\0\testlog.manifest (24, 2022-01-01)
.vs\e_s_p (0, 2022-01-01)
.vs\e_s_p\v16 (0, 2022-01-01)
.vs\e_s_p\v16\.suo (11776, 2022-01-01)
.vs\slnx.sqlite (483328, 2022-01-01)
Yailim_Source.smp (13868, 2022-01-01)
crypto.UnitTests (0, 2022-01-01)
crypto.UnitTests\Properties (0, 2022-01-01)
crypto.UnitTests\Properties\AssemblyInfo.cs (633, 2022-01-01)
crypto.UnitTests\Sifreleme_AlgoritmalariTests.cs (2060, 2022-01-01)
crypto.UnitTests\bin (0, 2022-01-01)
crypto.UnitTests\bin\Debug (0, 2022-01-01)
crypto.UnitTests\bin\Debug\Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.dll (142624, 2022-01-01)
crypto.UnitTests\bin\Debug\Microsoft.VisualStudio.TestPlatform.MSTestAdapter.PlatformServices.Interface.dll (25384, 2022-01-01)
crypto.UnitTests\bin\Debug\Microsoft.VisualStudio.TestPlatform.MSTestAdapter.PlatformServices.dll (117032, 2022-01-01)
crypto.UnitTests\bin\Debug\Microsoft.VisualStudio.TestPlatform.TestFramework.Extensions.dll (41256, 2022-01-01)
crypto.UnitTests\bin\Debug\Microsoft.VisualStudio.TestPlatform.TestFramework.Extensions.xml (67939, 2022-01-01)
crypto.UnitTests\bin\Debug\Microsoft.VisualStudio.TestPlatform.TestFramework.dll (75048, 2022-01-01)
crypto.UnitTests\bin\Debug\Microsoft.VisualStudio.TestPlatform.TestFramework.xml (239926, 2022-01-01)
crypto.UnitTests\bin\Debug\WebDriver.dll (7857664, 2022-01-01)
crypto.UnitTests\bin\Debug\crypto.UnitTests.dll (6656, 2022-01-01)
crypto.UnitTests\bin\Debug\crypto.UnitTests.pdb (17920, 2022-01-01)
crypto.UnitTests\bin\Debug\crypto.exe (143872, 2022-01-01)
crypto.UnitTests\bin\Debug\crypto.exe.config (184, 2022-01-01)
crypto.UnitTests\bin\Debug\crypto.pdb (151040, 2022-01-01)
crypto.UnitTests\bin\Debug\xunit.abstractions.dll (21928, 2022-01-01)
crypto.UnitTests\bin\Debug\xunit.abstractions.xml (52110, 2022-01-01)
crypto.UnitTests\bin\Debug\xunit.core.dll (55208, 2022-01-01)
crypto.UnitTests\bin\Debug\xunit.core.xml (65668, 2022-01-01)
crypto.UnitTests\crypto.UnitTests.csproj (5716, 2022-01-01)
... ...

# e_s_p **encryption and socket programming project with c#** ## Proje - Ilk Form anahtarsz girilen metni kullancnn istegine gore sifreli metne donusturur (SHA256 veya SPN16). - Ikinci Form Soket Progrmlama kullanarak ayn ip uzerinde baglanan kisiler arasnda mesajlasamlar. (Mesajlar kullancnn istegine gore SHA256 veya SPN16 ile sabit 8 karakterli anahtarla sifrelenip cozulur.) - Ucuncu Form yine Soket Programlama kullanarak dosya als verisi saglar. (Dosya turleri: .txt .dat .png .gif) ## Proje Mimarisi Kullanc bir sunucu veya istemci olabilir, kullanc her iki durumda da mesaj ve dosya gonderip alabilir. TCP protokolu kullanarak bilgisayarn ip adresi uzerinde als veris yapar. ## Proje Katmanlar Projede 2 adet katman vardr. - **crypto katman:** proje tum kodlarn barndrdg ana katman. - **crypto.UnitTest katman:** white box testleri (Unit test) icin kullandgmz katman. ## Proje Resimleri ![alt text](https://github.com/OmarElseyyid/e_s_p/blob/main/images/1.png?raw=true) ![alt text](https://github.com/OmarElseyyid/e_s_p/blob/main/images/2.png?raw=true) ![alt text](https://github.com/OmarElseyyid/e_s_p/blob/main/images/3.png?raw=true) ## Kiviyat Grafigi ve Block Histogram ![alt text](https://github.com/OmarElseyyid/e_s_p/blob/main/images/Kiviat.png?raw=true) ![alt text](https://github.com/OmarElseyyid/e_s_p/blob/main/images/histogram.png?raw=true)

近期下载者

相关文件


收藏者