Beispiel #1
0
        /// <summary>
        /// 简单的对称加密,使用默认的加密密钥。
        /// </summary>
        public static EncryptedVector2 Encrypt(float x, float y, int key)
        {
            if (key == 0)
            {
                key = cryptoKey;
            }

            EncryptedVector2 result;

            result.x = TSFloat.Encrypt(x, key);
            result.y = TSFloat.Encrypt(y, key);

            return(result);
        }
Beispiel #2
0
        /// <summary>
        /// 简单的对称加密,使用默认的加密密钥。
        /// </summary>
        public static EncryptedQuaternion Encrypt(float x, float y, float z, float w, int key)
        {
            if (key == 0)
            {
                key = cryptoKey;
            }

            EncryptedQuaternion result;

            result.x = TSFloat.Encrypt(x, key);
            result.y = TSFloat.Encrypt(y, key);
            result.z = TSFloat.Encrypt(z, key);
            result.w = TSFloat.Encrypt(w, key);

            return(result);
        }
Beispiel #3
0
        private int InternalEncryptField(float encrypted)
        {
            var result = TSFloat.Encrypt(encrypted, cryptoKey);

            return(result);
        }