[runtime] Fixed a problem with calculating first key node in Crypt() and added CryptRaw() which treats string characters as bytes, ignoring their high byte.
[runtime] Fixed a problem with calculating first key node in Crypt() and added CryptRaw() which treats string characters as bytes, ignoring their high byte.

X-Sharp/XSharpPublic,X-Sharp/XSharpPublic,X-Sharp/XSharpPublic,X-Sharp/XSharpPublic,X-Sharp/XSharpPublic