I am currently using a binary formatter to serialize/deserialize some data objects. Some of the properties in the classes are Strings. When the data is written you can open the file with a text editor and can see the raw String data. Is there any way to encrypt the Strings or the entire object before it is serialized? I have looked at this thread here [URL] but the code is in C# and the free converters I tried for some reason did not like the code. This is the code I am using currently.
i have a complex object that holds a WPF Canvas with many child canvases, rectangles and, lines. The object includes some home grown classes as well. The main object and the home grown classes have the <Serializable()> attribute set. I tried the general formatter.Serialize(strm, rb_x) to serialize the object to a memory stream. I then found out that WPF classes are set as serializable. So after some research I discovered the System.Runtime.Serialization and found a generic Serialization Surrogate.So after some debugging I was able to serialize the object to a memory stream then copied the stream to an array of bytes then store that array in an OLE field in an MS Access table.
When I read back the access record and copy the OLE field byte array back to a memory stream and then de-serialize it back to the object I get a SerializationException "Error binding to target method."
So question #1 - is what I am trying even possible?Question #2, (assuming #1 is yes) do I need to do something special with WPF Baml type objects.
I have a DER file with sha1RSA as the Signature Algorithm. I have to encrypt some data using it.Can anyone tell me how do I load the DER file and use the RSA public key in it to encrypt my data in .NET?
I have been googling this and have not come along a working solution for an entire day. I don't know anything about binary data types (as I've never knowingly used them) and I'm trying to write a binary value that I see in the registry, to the registry. Now, all I see is the following [shown below]... and if I try to pass that as a string to the RegSetValueEx in the WinAPI and of course it errors out...
I do not know what 'numbers' I need to pass into the lpData As Any, argument of RegSetValueEx (i tried a bit array) in order for it to come out as the following [shown below] in the regedit. I really have no idea, and my tests to place random numbers in the bit array just produce corresponding random "figures" as visible in regedit that I do not understand how to 'tie' them together logically. here is the culprit!
i would like to encrypt my data files, which are serialized object files. is there a simple way to do this that will work trouble free on both windows xp and vista?
my environment: windows xp pro (sp3), visual studio 2008 pro, (sp1, sdk 1.1)
I'm reading a file into a buffer using the Space function. Then I'm using blowfish dll's to encrypt it, and want to write the encrypted data to a txt file. (I realize you can use .NET cryptography classes, but I need to use these old blowfish dll's for this project.) Anyway, when when I encrypt the data in the buffer, I can see all encrypted data, but when I write it out to a file, I get a few lines of encrypted data and the rest of plain text.
HTML ' BLOCK_SIZE is a const which = 2048 sBlock = Space(BLOCK_SIZE) Using sr As StreamReader = New StreamReader(FileToEncrypt) sBlock = sr.ReadToEnd() End Using[Code] ....
Is it possible to call the VB code formatter from within a macro? I wrote a macro that automatically adds a call to the logger in side an function or sub when it is created. But when I change the TextEditor.Enter command to my macro, no code formating takes place. Is there a way to call the original command Edit.BreakLine(Enter(TextEditor)) ??
i have a table in sql server with some fields set as Byte() (System.Byte[]) when i import them in my application to be used with linq they are converted in Binary (System.Data.Linq.Binary)why is that?is there a way to prevent this wrong translaton???if i update the database how can i update the classes that has been craeted in visual studio2008?
I've made a Access database of my CD collection I have lots of movies and I copy the picture of the original DVD from www.imdb.com into my database in a OLE field I can see the picture that's connected to the desired record just fine in access but now I'm working with Visual Basic express 2008 and I want to connect this Access database to my project. I can see the data just fine but not de OLE pictures I changed the properties of that picture into a picturebox in de datasource screen bu I don't see a picture (blank)
Iam having major difficulties handling a binary stream which I am trying to read and process in vb.net. The stream is coming in from an FTDI chip and should contain 64 8-bit values.An example of the stream is here
I need to get this into something that I can read (decimal or hex or 1s and 0s) in vb and I just don't know what to do - I tried using Asc() but it wasn't working and I know now that it can't work with characters higher than 127.
I am only pasting what I feel is relevant to this error but if you deem necessary I will paste the w hole code,software used- sqlserver 2005 express, VS 2008 express - language vb.netlittle extra info is added at the end of this code
I have a VB.NET dll which pulls out binary data from and opens it as a pdf. It works fine if I create a file on the user's machine and then open that. What I want to do, however, is just open it in Adobe without creating the file on their machine first (there's customer data in the file and we don't want copies of it sitting around unecessarily).
It's possible in ASP.NET to just stream the data to a browser and open it in that without creating the file, but I can't find a similar methodology for doing that straight to Adobe. Does anyone know if this is even possible or do I have to create the file in order to have it open?
I have a serious problem reading that stuff, it seems I can't get it right.The registry key I want to retrieve looks like this: And this is the code i used:
Public Class Form1 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim readValue = My.Computer.Registry.GetValue _[code].....
The problems is that it returns something like: "V???????=dQ???!u?1?" What the ____ is that anyway? So in reality it should be like "c3gm322dvf" or something like that.
I'm a beginner programmer, but this may not be a beginner program question. I would like to write a program in small basic or visual basic that reads data from a binary file. The data are formatted in hex and look like this:
i am trying to read data from a sql 2000 database.one of the fields is defined as datatype:image, Length:16.when I am in SQL management studio and do a select for this one column.[code]when i do a datalength on this field it come up with 2404/My question is, I know this is a numeric field, how do i read this into a vb app and how do I break this down into individual values?
I want to store data in binary format in VB. Are there any disadvantages to use the functions fileopen, fileput, and fileclose instead of serialization using binaryformatter object. Using these functions seems to be easier and more compact.
I am using VB.NET and I am designing a generic network architecture in which data can be transmitted in various ways. I am wanting to strip down things as much as possible, and I do not want to transmit in plain text. My question today is regarding ideas and example code (if applicable) as far as parsing binary data that is sent over the wire in VB.NET.I want each packet to have a very generic architecture such as <packet type> <address> <payload> or whatnot. I understand that I can use certain bytes as delimiters for these packet fields. I don't necessarily want to serialize everything being that for security reasons, the same library has to be used to deserialize the data.
a) Put my protocol into binary data where each field is delimited using a certain byte
b) Parse that data from binary at the other end.
Once again, I don't want to use plaintext since this can cause a bunch of overhead in comparison.
I'm currently working on a program that would take the binary data from my access database and convert it back into jpeg format so I can store the images in a folder. I'm really new to VB so right now I'm pretty much stumped.
Code: Option Explicit On Public Class Form1 Private cn As ADODB.Connection
I would like to convert an Bitmap image to an icon in VB.NET but I have to use the binary data of each to somehow accomplish that. Doing research on Bitmap I found how the files are structured. I know that bitmaps have the Bitmap Filer header, Bitmap infoheader, and the colorallet. Each of these contain a certain amount of bytes, and I a have to get these from the bitmap file. The icon header and info header are similar to the bitmap. I know that there are libraries in VB.NET that do that easily, butthis is for a project for school and I am not supposed to use that. I just want to ask how
I have created an application that uses the web cam to take a photo and put it to the imgaelist. Now i would like to save this photo to SQL db by converting the photo to binary anf then storing it in Db.
I am trying to insert some data from my windows application to sqlserver 2008 R2 Express.But i am seeing this error..please see my code below:i am not able to find what is error
creditfunction(invoice, datetoday, totalamount, duedate.ToShortDateString, paidamount) Public Sub creditfunction(ByVal invoiceno1 As Integer, ByVal datetoday1 As Date, ByVal totalamount1 As Single, ByVal duedate1 As Date, ByVal paidamount1 As Single)