Encrypt() 공개 메소드

public Encrypt ( byte inputBuffer, int inputOffset, byte outputBuffer, int outputOffset ) : void
inputBuffer byte
inputOffset int
outputBuffer byte
outputOffset int
리턴 void
예제 #1
0
        public byte[] Encrypt(byte[] data)
        {
            byte[] indata  = PKCS5Padding.Pad(data, BLOCK_SIZE);
            byte[] outdata = new byte[indata.Length];

            for (int i = 0; i < indata.Length; i += BLOCK_SIZE)
            {
                engine.Encrypt(indata, i, outdata, i);
            }

            return(outdata);
        }
예제 #2
0
 public void Encrypt(byte[] inputBuffer, int inputOffset, byte[] outputBuffer, int outputOffset)
 {
     _ariaEngine.Encrypt(inputBuffer, inputOffset, outputBuffer, outputOffset);
 }