C# :: Generate Rijndael KEY And IV Using A Passphrase?
Jun 26, 2011How to generate Rijndael KEY and IV using a passphrase? The key length must be in 256 bits.
View 5 RepliesHow to generate Rijndael KEY and IV using a passphrase? The key length must be in 256 bits.
View 5 RepliesI'm working in .net environment (all versions) and using vb.net. I want to generate RSA public and private keys based on a passphrase. RSA algorithm only limited by using a class provided by the .net ie System.Security.Cryptography.RSACryptoServiceProvider Class. I know how to generate random RSA public/private keys and perform encryption/decryption.But that .net class don't let us creating RSA public/private keys based on a passphrase.
View 4 RepliesI wanted to make a simple program for people to create passwords out of phrases. A phrase can be a quote, or something that is easy for you to remember. An example would be: "I visit the MSDN often". The passphrase from that would be: "IvtMo".Notice the case is retained. The phrase is just the first character of every word. The button click function is to convert the phrase into passphrase.The capital() function is change random characters in the passphrase to uppercase. This works by using the Dim x As
String = Int(TextBox2.Text.Length * Rnd())
which allows "x" to be equal to the length of the passphrase text times a random.
Controls: Button named Button1 CheckBox named CheckBox1 TextBox named TextBox1 TextBox named TextBox2
Private Sub Button1_Click(sender As System.Object, e As System.EventArgs) Handles Button1.Click
If TextBox1.Text <> String.Empty Then[code].....
At first i thought it was the padding since mcrypt uses zero padding but i changed the php to use PKCS7 and get the same exact results.I think it has something to do with the padding in the php.Test output from .Net:
Key: d88f92e4fa27f6d45b49446c7fc76976
Text: Testing123
Encrypted: /DMkj7BL9Eu2LMxKhdGT+A==[code]......
I'm trying out the Rijndael to generate an encrypted license string to use for our new software, so we know that our customers are using the same amount of apps that they paid for.[code]...
View 3 RepliesI've attempted using code snippets as a test to encrypt a string, save it to a file & the reload it back, decrypting it. I consistently get a "Padding is invalid and cannot be removed." error on decrypting the string.
View 3 RepliesI am using a slightly modified version of this code. to create a mission critical application. That files that will be encrypted are very important. This has to be done from scratch because there are some other things that has to be done along with this. How secure is this? Its impossible to crack this encryption right? [Code]
View 2 RepliesMy current approach of using Rijndael is to use a pair of static Key and Iv for all encryption operations (I mean I use this pair of Key and Iv for all protected files in my computer).
I heard that IV must be unique for each Rijndael encryption. Is that true? What is the problem (if any) for my current approach of using single static Key and Iv pair?
Im using Rijndael (as AES algorithm) for encrypting. I encrypt the values (objects properties) and serialize the object to xml an dsend the xml to the receiver via a web service. I want to pass along the encrypted symmetric key that I used to encrypt the data. But what key should I pass along?
My decryption algorithm looks like this (vb.net):
CODE:
If I want to decrypt the encrypted string I have to use both key and IV, but I think I have to pass along only a key value. Do I have to do this another way or what should I pass along? My specification says that the values have to be encrypted using AES and a 128 bits key.
I have spent quite a while trying to solve this problem.I would like to be able to decrypt a file using an old password, then encrypt the file with a new password in memory. I could easily write the unencrypted file to disk then encrypt the file with a new password, BUT I was trying to keep the unencrypted file from being written to disk. Could someone point me in the right direction?
Private Function ReEncryptFile(ByVal PathToFile As String, ByVal OldPassword As String, ByVal NewPassword As String) As Boolean End Function I've been using a cryptostream to decrypt the file, but I cant seem to figure a way to encrypt the crytostream afterwards (or convert it to a memorystream and (re)encrypt the memorystream)
What's the difference? I'm going to create a password encrypting program, and I wanted to know what's the basic difference about the managed class and the "not managed" class.
View 4 RepliesDo both of these algorithm work only with a 128bit size block size?
View 3 RepliesI use the following Rijndael code to do encryption without fail for many times. But why it can not encrypt an ISO file with 4.2 GB? In fact my computer has 16GB memory and it should not be a memory problem. I use Windows 7 Ultimate. The code is compiled as winform (.Net 4) using Visual Studio 2010 (a VB.NET project).
I have checked that the ISO file is OK and can be mounted as virtual drive and even can be burnt to DVD rom. So it is not the ISO file problem.My question: Why the following code cannot encrypt an ISO file with size of 4.2GB? Is that caused by the limitation of Windows/.NET 4 implementation?
[Code]...
I recently have been developing a app that uses the rijndael encrypt and decrypt function it stores dates in the registry (encrypted with a key using the algorithm)
for example Dim strOldDay As String = Key.GetValue("UserSettings", "").ToString the key was made using a private function called "createkeys"
example:
dim current as currentdate
Current.Day = DateTime.Now.Day.ToString
Current.Day = Encrypt(pPassPhrase, Current.Day)
[Code]....
I'm creating a Rijndael file encryption application. I will using a unique IV for each file encryption.
My question: Where is the proper place to embed the IV info?
My initial thought is to append it at the end of the file's content. Is that a good choice?
I want it to do is that you input a string, then you select an algorithm (Theres only going to be one RijnDael) then you input a key, then the Initialization Vector comes from "txtIV.text" then you select the key bytes and the block bytes from the numeric up/down, then you either encrypt or decrypt.
View 1 RepliesHow to generate the API of my Site ... www.volvobusesindia.com so that i can provide my site API to agents so that cthey can vbook tickets using our API ?
i want the bus booking search box appear in the site will be displayed in others website ?
I am writing an encryption application that requires a 64 bit key. I am currently using the following code to automatically generate a key.
Function GenerateKey() As String
' Create an instance of a symmetric algorithm. The key and the IV are generated automatically.
Dim desCrypto As DESCryptoServiceProvider = DESCryptoServiceProvider.Create()
[code]....
I am wanting the user to create their own key. Can I convert a user defined password (a string) into a 64 bit key that can be used?
I want to build a kind of a tone generator to tune my Ukulele (NERD allert, sorry for that).I know there are enough tone generators available but since a Ukulele has only 4 strings and not in the same order and tone as a regular guitar, they won't help me. My objective; to build a small VB.NET form with four buttons and every button will generate a specific tone.I've already tried Console.Beep etc [URL] but all I hear; no beep.As seen on the page at this link: QuoteThe Beep method is not supported on the 64-bit editions of Windows Vista and Windows XP.As far as I know, I'm not running a 64-bit Windows Vista, however, I'm running on a 64-bit processor.
I've tried Google (one of my best friends, but we seem te be in a separation?) but all I can find are examples in C# (since it is about music, C# is a regular tone, however I don't know anything about C# as a programmers language...) and the examples there are in VB.NET are about extreme big applications like digital piano's etc.
I want to generate a unique ID in VB.NET that starts with ASXXXXX where XXXX represents a number. The number has to start in an orderly fashion. This ID will then be stored in a SQL Server express table.
View 8 Replieshow can generate (and display) images on the fly for simple charting, resizing etc?
View 3 RepliesI'm using the below function to generate an MD5SH1 hash for SQL backup files.This works well, has progress report etc but is slow if using large files.
Could I generate the MD5 at the same time as SH1 rather than having to process the file twice, doubling the time taken? What about converting an MD5 result to SHA1?
Imports System
Imports System.IO
Imports System.Security.Cryptography
Imports System.Text
[Code]...
I am a beginner in VB.NET. I have made a small project and now i would like to make some reports to complete the project.
how i can work with reports in VB.NET. I want to retrieve data from SQL Server 2000 using Stored Procedures and generate a report in VB.NET.
Is it possible to generate the sample xml(Used as Request xml for web service)from the xsd using vbscript code?
View 4 Repliesi would like to generate a very simple report with some images and text and i am wondering if there is a way to generate a pdf file with vb.net?
View 4 RepliesI'm very dumb in vb.net or any .net languages. Actually while I was creating a package using SQL Server Integration Services, I had a problem. This problem can be solved using VB.net script.
Here is my scenario
I've a database table like this
ColA ColB ColC
[code].....
I want to generate a matrix (7,4) with this output: (7lines and 4 columns) that has this structure(with this values)Column A1 and row B1 has 2 values (1 8 ), column A2 has 2 values (2 7 value in column A2) , column A3 has 3 6 value column A4 and row B1 has 4 5 value. And so on.How I can generate this matrix: [code] So my question is which condition to put to generate this matrix of this form.A cell A1,B1 contains two values (1 and 8 for example in cell B1).
View 1 Replieshow to generate the formula. want to use arraylist to store and for loops to loop the formula til the system can detect which staff it should giv the ticket to..below is the scenario:this is a helpdesk system..so each ticket they submit muz be auto assigned to a staff to attend their ticket..each staff has a different quota..so i came out wid this algorithm on hw to determine who the ticket shld go to..
for ex: i set one ticket's quota is 7%
staff A's quota - 47% staff B's quota - 35% staff C's quota - 18% so to knw how many tickets A get den B getx 1 ticket and how many tickets B get den C gets 1i came out wid a calculation like this -
Staff A - 47% / 7% = 6.7(max no.of tickets he can receive foe a period of time)
Staff B - 35% / 7% = 5
Staff C - 18% / 7% = 2.5
so first i compare A&B whr i took 6.7/5 = 1.3 -> so every 1.3 ticket A gets,B gets 1 ticket den i compare B&C whr i took 5/2.5 = 2 -> so every 2 ticket B gets,C gets 1 ticket i wanna implement this concept in my code..but i dunno how to come up wid this formula..
All I want is to generate an ID to my listview per row it is possible? For example I have 10 records in listview and I want to add an ID per row in randomly... Here's my sample picture... but it's wrong...coz' at the column 3 it's a repeating ID...
View 1 RepliesThis is my Vb.net Project for company i want to generate code for each individual slip so that i get one field as unique field for that i want to use date & slip no to generate unique key. i have attached screen shot my project in this date 21/12/2011 & slip no is 12 now i want to generate unique number as 21121112 (i.e 21/12/2011 as 211211 & slip no is 12 appended at the end)if u have code then attach with your solution
View 3 Replies