Rayls cryptographic concepts