/* * Copyright (c) 2014. All rights are reserved by Jian Guo. * * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL WE * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, OR CONSEQUENTIAL * DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, * ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OF THE * SOFTWARE. * * Contact: Jian Guo, ntu.guo@gmail.com */voidLED_enc(unsignedchar*input,constunsignedchar*userkey,intksbits);voidLED80_enc(unsignedchar*input,constunsignedchar*userkey);voidAddConstants(unsignedcharstate[4][4],intr);voidSubCell(unsignedcharstate[4][4]);voidShiftRow(unsignedcharstate[4][4]);voidMixColumn(unsignedcharstate[4][4]);