Convert Struct to Binary and Back

29 次查看(过去 30 天)
I am trying to create an encrypt save function for a mat file as well as a decrypt load function. I have only one structure that I need to save. What I have been able to do successfully is save the variable to a mat file, rename the mat file to a txt file, read the txt file in matlab to get the binary data that was the mat file, and then apply the the encryption algorithm and save that as the final mat file to send out. The to decrypt it I reverse the process of saving txt files and renaming it to mat files but that can leave a trail of files of decrypted data.
Is there a way to convert my structure into raw binary data for me to encrypt and then decrypt the data back into the raw binary data and convert it back into a struct with out have to save text file? Or if any one has any better encryption methods that will be a welcome answer as well.

采纳的回答

Michael
Michael 2014-1-10
All set found a solution by using mxSerialize and mxDeserialize to to serialize the structure.

更多回答(0 个)

类别

Help CenterFile Exchange 中查找有关 Encryption / Cryptography 的更多信息

产品

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by