C# file/code to JavaScript (1 file)

It's a simple task, for only some hours of coding.

The task consist on transform/code a C# file into a JavaScript (.js) code/file.

The C# code is this one: [login to view URL]

It's a BlowFish encryption method, with ECB and CBC modes (only needed the CBC mode)

(to understand Blowfish CBC mode with Initiator Vector (IV): [login to view URL])

For testing purpose:

> Blowfish Encryption CBC mode (with Initiator Vector)

> Fixed IV (manually change the C# file to fixed it): "00010203040506ff" (Hex String)

> EncKey (Encryptation Key): "aaaaa123" (String)

> Text to Encrypt: "AABBCC112233" (String)

> OutPut: "af1c92baf33605f755a032fddce46c89" (Hex String)

Required: C# and JavaScript programming skills.

Expected: A JavaScript file (.js) that do the same as the C# file.

Offered: $80 USD.

For Testing Purpose (asked by some freelances):
//USAGE of C# file:
//BlowFish b = new BlowFish("04B915BA43FEB5B6");
//string plainText = "The quick brown fox jumped over the lazy dog.";
//string cipherText = b.Encrypt_CBC(plainText);
//plainText = b.Decrypt_CBC(cipherText);

//Testing with several Console.WriteLine() on Encrypt_CBC function:
getEncKey: aaaaa123
IV: 00010203040506ff
MAC-String: AABBCC112233
Encoding.ASCII.GetBytes(MAC-String): 65 65 66 66 67 67 49 49 50 50 51 51
Encrypt_CBC: 175 28 146 186 243 54 5 247 85 160 50 253 220 228 108 137
ByteToHex: af1c92baf33605f755a032fddce46c89
ByteToHex_IV: 00010203040506ff

//With another EncKey
getEncKey: bbbbb123
IV: 00010203040506ff
MAC String: AABBCC112233
Encoding.ASCII.GetBytes(MAC-String): 65 65 66 66 67 67 49 49 50 50 51 51
Encrypt_CBC: 251 178 226 209 210 125 220 87 39 146 203 164 2 6 120 220
ByteToHex: fbb2e2d1d27ddc572792cba4020678dc
ByteToHex_IV: 00010203040506ff

Evner: C# Programmering, Javascript

Se mere: file upload using ajax.beginform in mvc 4, ajax file upload using jquery asp.net & c#, upload file using jquery ajax in asp.net mvc, file upload in mvc 4 using jquery ajax, mvc razor external javascript file, jquery ajax file upload example asp.net mvc, write razor inside your javascript files, jquery file upload mvc 4 example, send attach file email code javascript, write information file code javascript, update code javascript, pizza order form code javascript, sample code read gif file, crm ult conversion timezone code javascript, php javascript upload file script progressbar, php code read log file, vba code create pdf file access 2007 report, code compare excel file, code inserting movie file web design, javascript cvs file

Om arbejdsgiveren:
( 1 bedømmelse ) Santiago, Chile

Projekt ID: #15687652

Tildelt til:


Hello, does it needs to be exact translation of the C# code to JS. Looking at the C# code it can be simplified. The end result will be the same. You'll have JS method to encrypt and decrypt. Relevant Skills and Expe Flere

$40 USD på 1 dag
(18 bedømmelser)

12 freelancere byder i gennemsnit $105 på dette job

$155 USD in 3 dage
(6 bedømmelser)

Hello, I can convert this script to Javascript within 1 day. Reay to start now Relevant Skills and Experience Javascript, C# Proposed Milestones $77 USD - final

$77 USD på 1 dag
(28 bedømmelser)

Hi, I can try to convert this C# Blowfish encryption class to Javascript. A simple HTML file will be used to test the Javascript code to see if we get the same results as the C# version. Thanks Relevant Skills and Exp Flere

$150 USD in 3 dage
(5 bedømmelser)

Hi Nice to meet you I have enough experience in C++/C# I want know more details You can check my profile and reviews Best regards Stay tuned, I'm still working on this proposal.

$83 USD in 3 dage
(24 bedømmelser)

with over 14 years of javascript / .net technologies experience, i can solve it.. Relevant Skills and Experience c#, javascript Proposed Milestones $80 USD - in the end. i think key/string and result is not right?sh Flere

$80 USD in 7 dage
(6 bedømmelser)

Can help you with this. more than 5 years experience in full stack development Relevant Skills and Experience more than 5 years experience in full stack development c# .net html5 javascript Proposed Milestones $80 US Flere

$80 USD på 1 dag
(5 bedømmelser)

Hello sir I read your proposal and i wish to work with you. I have rich experience in C# and java. I look forward to work with you. Best regards Relevant Skills and Experience C#, java Proposed Milestones $120 USD - Flere

$120 USD in 3 dage
(4 bedømmelser)

I am an JavaScript expert who has more than 3+ years of experience in the industry.I will do quality work in timely manner at affordable [login to view URL] contact me for more Relevant Skills and Experience JavaScript Angul Flere

$155 USD in 3 dage
(0 bedømmelser)

A proposal has not yet been provided

$35 USD in 5 dage
(0 bedømmelser)

Before asking you to give me this work for me I would like to say: I have team of 5 members who are certified and expects at work I may be novice to free lancer now but not to the techology Thanks Relevant Skills and Flere

$127 USD in 4 dage
(0 bedømmelser)
$155 USD in 3 dage
(0 bedømmelser)