Find Jobs
Hire Freelancers

AES Encryption in VB.NET

$30-60 USD

Sürüyor
İlan edilme: 20 yıldan fazla önce

$30-60 USD

Teslimde ödenir
When AES encryption is used it should be 256 bit Where ANY file access (write) is used it must be in the directory where the destination file is. Any temporary files must be securly wiped. You are not allowed to use any external dlls or ocx or any other control or library. There must never be any graphical interface to the dll, any errors that occur should be returned as strings when calling the functions. So no message box errors or anything like that. 1) 256bit AES Encrypt a file, with params like so: X = encryptFile(sourceFile, destinationFile, password, passUse) Where: X = any errors that happen, such as file does not exist etc.. inputFile: is the file to encrypt destinationFile: is the name of the encrypted file, this can be the same as source file. password: obvious passUse: a password, fixed that must be supplied to use teh dll, if it is wrong the dll should return a string saying badd password supplied. 2) 256 bit AES decrypt file, same as 1) with params except decrypt the file. 3) 256 bit AES encrypt string, with params as so: variable = (inputString, password, passUse) variable: a variable that becomes the encrypted string inputString: the string to encrypt passUse: a string/password must be supplied in order to use this function, should return erorr bad password if not supplied or wrong, again a fixed password hard coded in the dll. 4) Same as 3 except decrypt the string 5) This is the hardest part, if you think you can do 1-4 but not 5 please put in a bid for that as it may be that no one can do 5. This function will have these stages: a) ZIP a file b) Encrypt the Zipped files as in 1) c) create a self decrypting exe with this file for ease of distribution that will do the reverse. so when exe is run a box pops up asking for the password, as has of the password can be stored for password verification then if correct the file is decrypted and unzipped in the same folder that the .exe is being run from. The params for this function should be as so: X = createArchive(inputFile, password, Name, passUse) where X = any errors that happen inputFile = file to create archive from password = obvious Name = this is the caption on the pop up box asking for the password to decrypt file passUse = fixed hard coded password must be supplied in order to use this function. ## Deliverables 1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done. 2) Exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement). ## Platform Any OS that supports .NET framework
Proje No: 3099450

Proje hakkında

1 teklif
Uzaktan proje
Son aktiviteden bu yana geçen zaman 20 yıl önce

Biraz para mı kazanmak istiyorsunuz?

Freelancer'da teklif vermenin faydaları

Bütçenizi ve zaman çerçevenizi belirleyin
Çalışmanız için ödeme alın
Teklifinizin ana hatlarını belirleyin
Kaydolmak ve işlere teklif vermek ücretsizdir
Seçilen:
Kullanıcı Avatarı
See private message.
$51 USD 3 gün içinde
4,0 (2 değerlendirme)
2,5
2,5

Müşteri hakkında

   UNITED STATES bayrağı
United States
5,0
1
Şub 13, 2004 tarihinden bu yana üye

Müşteri Doğrulaması

Teşekkürler! Ücretsiz kredinizi talep etmeniz için size bir bağlantı gönderdik.
E-postanız gönderilirken bir şeyler yanlış gitti. Lütfen tekrar deneyin.
Kayıtlı Kullanıcı İlan Edlien Toplam İş
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Ön izleme yükleniyor
Coğrafik konum için izin verildi.
Giriş oturumunuzun süresi doldu ve çıkış yaptınız. Lütfen tekrar giriş yapın.