http://blog.naver.com/naserpong/220017162340 SHA1, MD5의 경우 암호화 & 복호화가 가능해요. 패스워드를 SHA1 저장시password1234 + ( AppendWord )로 PW+append -> SHA1 -> 서버저장하는 방법도 좋지만 이대로 복호화할경우 고대로 나오면 패턴이 걸립니다. 따라서, 팁으로 넣자면 password1234 -> SHA1 -> viwja6sfh37uzk3rjsz8 viwaja6fsfhe37uzk3rjsz8 이런식으로 제각각 특정 자릿수마다 특정 룰(자기만의)에 따라 넣어버리면... 절대 복호화 불가능. 물론 4번째자리에 무조건 a를 들어가게하면 패턴으로 걸리니, 랜덤값을 넣는거에요. a~z + 0~9 이 룰은 암호화 후 다시 새로운 방..
using UnityEngine;using UnityEditor; [CustomEditor (typeof ( MyClass ))] // MyClass는 함수가 작동될 애의 함수 public class CustomInspector: Editor { public override void OnInspectorGUI(){base.OnInspectorGUI (); MyClass exam = target as MyClass; if (GUILayout.Button ("ExamPushButton")) {exam.Func(); }} [ 유니티 인스펙터 버튼 만들기 ] 요거말고 링크가 있었을거에요. 다음에 생각나면 포스팅 해야겠어요.
using System.Security.Cryptography; while ( true ) { SHA1 sha = new SHA1CryptoServiceProvider(); string hashInput = Console.ReadLine(); if ( hashInput == "exit " ) break; Console.WriteLine( "INPUT:" + hashInput ); byte[] shaSetter = Encoding.ASCII.GetBytes(hashInput); byte[] res = sha.ComputeHash( shaSetter ); //Console.WriteLine( "OUT:" + res.ToString() ); Console.WriteLine( "Base64 Encoding : ..