Download Message Locked Encryption Library for .NET
Description
A MLE (Message Locked Encryption) library developed for the .NET Framework
Icons
Source Files
The download file nmle.zip has the following entries.
.gitignore//w w w . j a va 2 s.com
Docs/NMLEDocs.shfbproj
Docs/Web/CloseSearch.png
Docs/Web/CollapseAll.bmp
Docs/Web/Collapsed.gif
Docs/Web/ExpandAll.bmp
Docs/Web/Expanded.gif
Docs/Web/FillNode.aspx
Docs/Web/FillNode.php
Docs/Web/Index.aspx
Docs/Web/Index.gif
Docs/Web/Index.html
Docs/Web/Item.gif
Docs/Web/LoadIndexKeywords.aspx
Docs/Web/LoadIndexKeywords.php
Docs/Web/NMLE.XML
Docs/Web/Search.gif
Docs/Web/SearchHelp.aspx
Docs/Web/SearchHelp.inc.php
Docs/Web/SearchHelp.php
Docs/Web/Splitter.gif
Docs/Web/SyncTOC.gif
Docs/Web/TOC.css
Docs/Web/TOC.js
Docs/Web/Web.Config
Docs/Web/WebKI.xml
Docs/Web/WebTOC.xml
Docs/Web/favicon.ico
Docs/Web/fti/FTI_100.json
Docs/Web/fti/FTI_101.json
Docs/Web/fti/FTI_102.json
Docs/Web/fti/FTI_103.json
Docs/Web/fti/FTI_104.json
Docs/Web/fti/FTI_105.json
Docs/Web/fti/FTI_107.json
Docs/Web/fti/FTI_108.json
Docs/Web/fti/FTI_109.json
Docs/Web/fti/FTI_110.json
Docs/Web/fti/FTI_111.json
Docs/Web/fti/FTI_112.json
Docs/Web/fti/FTI_114.json
Docs/Web/fti/FTI_115.json
Docs/Web/fti/FTI_116.json
Docs/Web/fti/FTI_117.json
Docs/Web/fti/FTI_118.json
Docs/Web/fti/FTI_119.json
Docs/Web/fti/FTI_97.json
Docs/Web/fti/FTI_98.json
Docs/Web/fti/FTI_99.json
Docs/Web/fti/FTI_Files.json
Docs/Web/html/031dab57-5e7f-24b2-c956-5a73e89ac5a9.htm
Docs/Web/html/051cf0f0-e6ec-214c-8f91-25c4c59fc8f3.htm
Docs/Web/html/05ec2724-592a-2932-0662-a46dbaa79a22.htm
Docs/Web/html/074e015b-def7-b3a3-d191-7e243e148d1d.htm
Docs/Web/html/0814b5b4-4696-4681-fc2d-35159b991b84.htm
Docs/Web/html/08ab521d-58dc-6ee9-8106-4fa3c89ad8df.htm
Docs/Web/html/099be30a-8892-d5e5-4506-cf9819123737.htm
Docs/Web/html/0a05dbd8-3309-81df-268b-a7cd4da36c2d.htm
Docs/Web/html/0de0ebee-a324-98bd-b979-bc2d5d9c5e58.htm
Docs/Web/html/0f106c5c-d767-e51d-1c8b-cf481d0e62ff.htm
Docs/Web/html/12766693-be8c-57e9-a925-3cf7fe16c3e5.htm
Docs/Web/html/144c2b12-c5bc-3314-d612-45a97ad58d6d.htm
Docs/Web/html/1580c98e-1413-8c8e-e226-193ae7d4bc23.htm
Docs/Web/html/168fd541-5e54-1cd7-1a99-03f8d80f7eed.htm
Docs/Web/html/16ba38d3-32c3-7108-50d5-0860805de7b1.htm
Docs/Web/html/1a342f76-de30-aaa1-0e78-e93d9fa61640.htm
Docs/Web/html/1b17df83-cce1-5c2c-d8c7-0630674030fb.htm
Docs/Web/html/1b2efc5a-e6be-492a-943c-fede80ceb2e4.htm
Docs/Web/html/1dae78e4-1562-a890-6f81-a3512699cf7b.htm
Docs/Web/html/1dcd296f-fbd6-6a81-dcbf-a6aebc98a633.htm
Docs/Web/html/1e177750-4f0a-dff5-3081-505993b58f77.htm
Docs/Web/html/20e7284b-2839-a124-b4bb-0c74e34c3fa9.htm
Docs/Web/html/21322e4f-d1ff-381e-6b9d-649600e73c79.htm
Docs/Web/html/2612c600-8053-84b5-f9cf-eed86cd13bf6.htm
Docs/Web/html/26922cd2-19c8-6ec4-1a7b-f79809b298e2.htm
Docs/Web/html/283e6cd3-84a7-4daa-7c60-53524efba1df.htm
Docs/Web/html/2fa72b75-827c-791e-200c-22e65abecad5.htm
Docs/Web/html/2fdd9f53-0849-7d26-3688-1b5945e08389.htm
Docs/Web/html/30d8f365-2492-2e74-029a-779d92ea18ef.htm
Docs/Web/html/32d7ba9d-eddf-e567-bc88-f4250c04c212.htm
Docs/Web/html/33c5ab85-ff78-b94d-516c-c37a460a555e.htm
Docs/Web/html/34fa05dd-a848-7846-3436-80607d23b5e1.htm
Docs/Web/html/370b4889-643f-4fad-0923-4622aca97f37.htm
Docs/Web/html/37ae2ddd-346a-c28e-4204-f6a14d20d4e9.htm
Docs/Web/html/3882d966-9086-a267-c592-d02c5601f206.htm
Docs/Web/html/38f018e9-419d-80d9-d370-0a84707ac54d.htm
Docs/Web/html/39093533-7a3a-83d9-c5ce-76b1b185ed92.htm
Docs/Web/html/3f5beb20-8660-925c-8a20-51526c528d85.htm
Docs/Web/html/41e45b73-4617-d382-0945-c6bdc4358c6b.htm
Docs/Web/html/440f2505-3229-6fb0-f23a-bbb4b69236d6.htm
Docs/Web/html/492653a9-229e-edd7-a709-f22f67bc85ad.htm
Docs/Web/html/49aab5ff-eda9-167d-7007-900a0a0be8bb.htm
Docs/Web/html/4a1f017e-3927-aca5-3d70-b81c4cf8ff54.htm
Docs/Web/html/4a2603f8-954d-b898-805d-89254221dbd2.htm
Docs/Web/html/4a87dc2c-e4ee-0763-e3f8-4365f3403ffa.htm
Docs/Web/html/4c3961e4-d9c3-0503-950a-daaf618a635e.htm
Docs/Web/html/4d604c4c-bb61-0259-2c1e-9d37d7b0cbad.htm
Docs/Web/html/53480191-896d-9f56-5100-a59e7f77694b.htm
Docs/Web/html/57e994bc-66e8-b653-73ac-8ccf0272ab8d.htm
Docs/Web/html/58215ba5-f0c7-917e-726e-ed7daf5508fb.htm
Docs/Web/html/594f83d7-d5cd-d4c2-ed09-7762f354ca0f.htm
Docs/Web/html/59bacebe-3b7a-1b93-6762-fe40118bf7ea.htm
Docs/Web/html/5b34847e-e043-283a-4de7-06de335ad594.htm
Docs/Web/html/5fb93e27-2afc-c587-d956-d33aa5040b9e.htm
Docs/Web/html/65668443-3c3b-6869-a941-1f51753a8d7a.htm
Docs/Web/html/658822bb-d239-9264-13e0-e8028b5a9560.htm
Docs/Web/html/66b5c2b0-faea-d775-a97c-ed5ab07ebea5.htm
Docs/Web/html/66e938b4-172a-524d-1aed-87460fc7f82b.htm
Docs/Web/html/6953958b-7bc3-7539-bf6f-4a392d811128.htm
Docs/Web/html/69ec9107-b9bc-4a34-5673-2fa70e8d4d4f.htm
Docs/Web/html/6bef6d48-d00e-0a9c-dc71-2ffa1406ac0e.htm
Docs/Web/html/70443f4d-66fd-3c9f-b72c-d4ef92d95632.htm
Docs/Web/html/71b3a6af-1b57-dfa6-2297-db3a1113e8a6.htm
Docs/Web/html/721392c6-aeef-db90-b243-0a9647d62b9f.htm
Docs/Web/html/733d62ef-fead-d22c-f773-56d4b2a5f082.htm
Docs/Web/html/73550ff0-d57e-2410-ef84-17255de7588c.htm
Docs/Web/html/740a10d7-29bb-78e3-7ccb-dfe5b3ca82ba.htm
Docs/Web/html/798e223c-8aaa-2774-981d-7be7013d9050.htm
Docs/Web/html/7b5b68a8-b7f1-3588-7f56-ba117afe8905.htm
Docs/Web/html/7c6cb349-1437-f258-66c0-2013478a3098.htm
Docs/Web/html/80dc9154-c7ed-e819-d6cd-b919d690c731.htm
Docs/Web/html/849596aa-8181-96a5-94ee-266d6eb819d6.htm
Docs/Web/html/86037f51-a175-8fd9-607f-2f2953ef90ee.htm
Docs/Web/html/863986f3-e944-7703-ac3e-a1346ee73e9c.htm
Docs/Web/html/87c9c62c-ecc5-a46f-aedb-bc18454ba16c.htm
Docs/Web/html/8895406d-38d3-9316-fd77-ace59b2a6148.htm
Docs/Web/html/8cb4db55-6770-c663-e366-b3ef758d4dd6.htm
Docs/Web/html/8d143b83-8c7a-8025-d341-b69b051458c5.htm
Docs/Web/html/8daeaa76-6eaa-ef0a-4f25-604616c845e0.htm
Docs/Web/html/93a596f3-e5e2-0d9c-6ea0-9e70f8b7294a.htm
Docs/Web/html/94a75652-2cd2-49ec-9861-4a984239210d.htm
Docs/Web/html/99a01da0-9a97-4eb1-f03e-2f3b26853344.htm
Docs/Web/html/9ad2b5c2-78e9-ec1b-bced-ee5ffc40c79c.htm
Docs/Web/html/9c855253-9fc6-11e7-39fe-36271ee66ab2.htm
Docs/Web/html/a05bd5aa-15b1-b912-f307-fd153490b62c.htm
Docs/Web/html/aca74238-de76-8cea-698f-8c76acf19590.htm
Docs/Web/html/aea2764e-e96e-97c9-77a0-874732cbd52c.htm
Docs/Web/html/af1e6283-0e6b-af14-e666-9a901356270e.htm
Docs/Web/html/b0873673-de9e-2a10-7d17-c2a169d1e246.htm
Docs/Web/html/b0b3d323-0aef-ff4b-fc6e-69f08eb516c7.htm
Docs/Web/html/b0be3b33-0352-3a3f-715d-2fdcdce2d34c.htm
Docs/Web/html/b1328043-7503-0285-d67b-5416e96364c5.htm
Docs/Web/html/b543c65b-a3fe-c6ed-7551-18d1cdfe95a2.htm
Docs/Web/html/b5832f31-be9e-2d1d-e782-8daaadf7289d.htm
Docs/Web/html/b71c07f9-8ab6-b771-b2b7-fc78e5063f06.htm
Docs/Web/html/b9006010-e9e8-cce5-b591-79364e33e849.htm
Docs/Web/html/b9c68f3e-220a-0449-af6a-f26773076df5.htm
Docs/Web/html/bd9ae2b1-ecff-8ba3-69ba-c8c250b868b9.htm
Docs/Web/html/c10ad193-c6e4-58be-a076-59d0e8a2b797.htm
Docs/Web/html/c11a1afb-fa70-f5ca-1313-703460c4b2b3.htm
Docs/Web/html/c37ef4f7-5233-3d14-abaf-40f07616e12d.htm
Docs/Web/html/c7c8ae0a-a4e6-d1c3-071f-af3dcc3e7cc4.htm
Docs/Web/html/c8dd632e-fb3f-cc25-f246-a7778f35853e.htm
Docs/Web/html/cb401880-9c85-4fad-901b-46f310abe78d.htm
Docs/Web/html/cbe0d9ac-4caf-af54-716f-9691ddbf579d.htm
Docs/Web/html/ccd65ccc-5be8-9750-3ec2-f252c216386a.htm
Docs/Web/html/cd84d12a-036b-f64f-335a-05bf7a47cbb1.htm
Docs/Web/html/cea6c326-491b-d3cd-3f2b-11e215c9ae8b.htm
Docs/Web/html/d3d52767-821d-c043-146f-f91de355fb86.htm
Docs/Web/html/d5296a10-1a60-a74c-39b1-22d7891b8c59.htm
Docs/Web/html/d97a5fd6-01fe-4a9f-8782-8b4c259acdd4.htm
Docs/Web/html/dd0de24b-c8fe-6043-fb33-0c4519d4832a.htm
Docs/Web/html/de5e8e10-03ff-87fb-3938-a2b894881727.htm
Docs/Web/html/deca39a3-7769-50b9-a4c4-ec28b74bbfdc.htm
Docs/Web/html/e0f93814-a63f-b22e-4509-86d381bcfb06.htm
Docs/Web/html/e27156b0-caa4-8feb-eb5f-215d7e0d099b.htm
Docs/Web/html/e35a9535-05db-17f2-944a-58254899720e.htm
Docs/Web/html/e9f835fb-f63a-d0c2-7ccd-81e01ce5cbed.htm
Docs/Web/html/ed6badfa-cbe2-8ea4-3316-78275aa1c8a7.htm
Docs/Web/html/ef5e6733-1553-aef1-6d59-cf956aee5812.htm
Docs/Web/html/f15c6c7c-d716-8077-8208-24e985604b89.htm
Docs/Web/html/f34a56f6-15c8-ff3a-e9a7-4b7b1d186e77.htm
Docs/Web/html/f59906ca-fb47-62d3-cbc9-559311a069c5.htm
Docs/Web/html/f6a9ec7f-4cf8-65ea-4af9-7d2e9219e44a.htm
Docs/Web/html/f80a5867-fab0-b53e-8a6f-d4432c4ecd71.htm
Docs/Web/html/f94e2225-e67c-6022-cc09-634bad361230.htm
Docs/Web/html/fb4ce33c-3603-6856-d26e-d9959b0ffef2.htm
Docs/Web/html/fc022537-f312-9f24-4d81-f7ef690322ae.htm
Docs/Web/html/fd38e487-a95d-8f9f-f93f-15dd16087cb1.htm
Docs/Web/html/fd482e22-0926-4b1b-ed52-b5306a31fb6e.htm
Docs/Web/icons/1_404_bullet.gif
Docs/Web/icons/2_404_bullet.gif
Docs/Web/icons/CFW.gif
Docs/Web/icons/alert_caution.gif
Docs/Web/icons/alert_note.gif
Docs/Web/icons/alert_security.gif
Docs/Web/icons/close.gif
Docs/Web/icons/favicon.ico
Docs/Web/icons/footer_slice.gif
Docs/Web/icons/info_icon.gif
Docs/Web/icons/note.gif
Docs/Web/icons/online_icon.gif
Docs/Web/icons/open.gif
Docs/Web/icons/pencil.GIF
Docs/Web/icons/privclass.gif
Docs/Web/icons/privdelegate.gif
Docs/Web/icons/privenumeration.gif
Docs/Web/icons/privevent.gif
Docs/Web/icons/privextension.gif
Docs/Web/icons/privfield.gif
Docs/Web/icons/privinterface.gif
Docs/Web/icons/privmethod.gif
Docs/Web/icons/privproperty.gif
Docs/Web/icons/privstructure.gif
Docs/Web/icons/protclass.gif
Docs/Web/icons/protdelegate.gif
Docs/Web/icons/protenumeration.gif
Docs/Web/icons/protevent.gif
Docs/Web/icons/protextension.gif
Docs/Web/icons/protfield.gif
Docs/Web/icons/protinterface.gif
Docs/Web/icons/protmethod.gif
Docs/Web/icons/protoperator.gif
Docs/Web/icons/protproperty.gif
Docs/Web/icons/protstructure.gif
Docs/Web/icons/pubclass.gif
Docs/Web/icons/pubdelegate.gif
Docs/Web/icons/pubenumeration.gif
Docs/Web/icons/pubevent.gif
Docs/Web/icons/pubextension.gif
Docs/Web/icons/pubfield.gif
Docs/Web/icons/pubinterface.gif
Docs/Web/icons/pubmethod.gif
Docs/Web/icons/puboperator.gif
Docs/Web/icons/pubproperty.gif
Docs/Web/icons/pubstructure.gif
Docs/Web/icons/search.gif
Docs/Web/icons/search_bk.gif
Docs/Web/icons/security.gif
Docs/Web/icons/slMobile.gif
Docs/Web/icons/static.gif
Docs/Web/icons/tabLeftBG.gif
Docs/Web/icons/tabRightBG.gif
Docs/Web/icons/ui_om_collapse.gif
Docs/Web/icons/ui_om_expand.gif
Docs/Web/icons/xna.gif
Docs/Web/index.php
Docs/Web/scripts/branding.js
Docs/Web/styles/branding-cs-CZ.css
Docs/Web/styles/branding-de-DE.css
Docs/Web/styles/branding-en-US.css
Docs/Web/styles/branding-es-ES.css
Docs/Web/styles/branding-fr-FR.css
Docs/Web/styles/branding-it-IT.css
Docs/Web/styles/branding-ja-JP.css
Docs/Web/styles/branding-ko-KR.css
Docs/Web/styles/branding-pl-PL.css
Docs/Web/styles/branding-pt-BR.css
Docs/Web/styles/branding-ru-RU.css
Docs/Web/styles/branding-tr-TR.css
Docs/Web/styles/branding-zh-CN.css
Docs/Web/styles/branding-zh-TW.css
Docs/Web/styles/branding.css
LICENSE
NMLE.sln
Source/EncryptionDirection.cs
Source/Exceptions/IncompatableAlgorithmException.cs
Source/Exceptions/UnmatchedKeyException.cs
Source/HCE/HCE.cs
Source/HCE/HCETransform.cs
Source/IMessageLockedAlgorithm.cs
Source/MLETransformBase.cs
Source/MessageLockedAlgorithm.cs
Source/NMLE.csproj
Source/Properties/AssemblyInfo.cs
Source/RCE/RCE.cs
Source/RCE/RCETransform.cs
Test/CryptoTests/TestCryptoAES.cs
Test/CryptoTests/TestCryptoDES.cs
Test/CryptoTests/TestCryptoRC2.cs
Test/CryptoTests/TestCryptoRijndael.cs
Test/DeriveKeyTests/TestDeriveKeyMD5.cs
Test/DeriveKeyTests/TestDeriveKeyRIPEMD160.cs
Test/DeriveKeyTests/TestDeriveKeySHA1.cs
Test/DeriveKeyTests/TestDeriveKeySHA256.cs
Test/DeriveKeyTests/TestDeriveKeySHA384.cs
Test/DeriveKeyTests/TestDeriveKeySHA512.cs
Test/MLETestBase.cs
Test/NMLE.Test.csproj
Test/Properties/AssemblyInfo.cs
Test/TestMessageLockedCrypto.cs
Download
Click the following link to download nmle.zip.
nmle.zipHome »
C# Free Code »
Development »
C# Free Code »
Development »