An embodiment describes a method of implementing higher level and more
robust encryption by using a multi-core processor. The clear text is
segmented into text segments based on predefined segment lengths by
master processor. Text segments are sent to processing elements which in
turn encrypted and encrypted segments are sent back to master processor
which is aggregated into encrypted text. To decrypt the text, encrypted
text is split into encrypted segments per predefined lengths by master
processor and sent to processing elements to be decrypted. The resulted
plain text segments are sent back to master processor which is aggregated
into original plain text.