convert strings of characters to bitstring

Please,
How to convert like this ( plaintext = 'wireless sensor networks, using lightweight cryptography in WSNs to provide security' ); each letter converte's to it's corresponding binary bits.
all the text to a string of bits and then I can split it to a sequence of (64-bit) block, each 64-bit use it as input Binary for cryptography algorithm?
appreciate your response

 Accepted Answer

Looking for dec2bin?
charvec = 'Example: converting char vector to binary.';
bin = dec2bin(charvec)
bin = 42×7 char array
'1000101' '1111000' '1100001' '1101101' '1110000' '1101100' '1100101' '0111010' '0100000' '1100011' '1101111' '1101110' '1110110' '1100101' '1110010' '1110100' '1101001' '1101110' '1100111' '0100000' '1100011' '1101000' '1100001' '1110010' '0100000' '1110110' '1100101' '1100011' '1110100' '1101111' '1110010' '0100000' '1110100' '1101111' '0100000' '1100010' '1101001' '1101110' '1100001' '1110010' '1111001' '0101110'

2 Comments

Hussain
Hussain on 15 Oct 2022
Edited: Hussain on 15 Oct 2022
Thanks for your response, that's what I did exactly,
but how can I merge all (7-bit) that represnt characters in one (bit stream) in order to process it as a block.
for Example (1X294) cell
'100010111110001100001110110111100001101100 ....'
thanks a lot,
greetings
The transpose (bin') is important to include.
singleLine = reshape(bin',1,[])

Sign in to comment.

More Answers (0)

Categories

Asked:

on 14 Oct 2022

Commented:

on 15 Oct 2022

Community Treasure Hunt

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

Start Hunting!