├── .editorconfig ├── LICENSE ├── README.md ├── crypto_aead └── giftcofb128v1 │ ├── armcortexm4_masked │ ├── api.h │ ├── cofb.h │ ├── encrypt.c │ ├── giftb128.h │ └── giftb128.s │ ├── armcortexm_balanced │ ├── api.h │ ├── cofb.h │ ├── encrypt.c │ ├── giftb128.h │ └── giftb128.s │ ├── armcortexm_compact │ ├── api.h │ ├── cofb.h │ ├── encrypt.c │ ├── giftb128.h │ └── giftb128.s │ ├── armcortexm_fast │ ├── api.h │ ├── cofb.h │ ├── encrypt.c │ ├── giftb128.h │ └── giftb128.s │ ├── avr_bitsliced_small │ ├── api.h │ ├── avr_bitsliced_small.ino │ ├── cofb.h │ ├── encrypt.c │ ├── giftb128.S │ └── giftb128.h │ ├── avr_fixsliced_large │ ├── api.h │ ├── avr_fixsliced_large.ino │ ├── cofb.h │ ├── encrypt.c │ ├── giftb128.S │ └── giftb128.h │ ├── avr_fixsliced_medium │ ├── api.h │ ├── avr_fixsliced_medium.ino │ ├── cofb.h │ ├── encrypt.c │ ├── giftb128.S │ └── giftb128.h │ └── opt32 │ ├── api.h │ ├── cofb.h │ ├── encrypt.c │ ├── endian.h │ ├── giftb128.c │ ├── giftb128.h │ └── key_schedule.h └── crypto_bc ├── gift128 ├── armcortexm4_masked │ ├── gift128.h │ └── gift128.s ├── armcortexm_balanced │ ├── gift128.h │ └── gift128.s ├── armcortexm_compact │ ├── gift128.h │ └── gift128.s ├── armcortexm_fast │ ├── gift128.h │ └── gift128.s ├── avr_bitsliced_small │ ├── avr_bitsliced_small.ino │ ├── encrypt.c │ ├── encrypt.h │ ├── gift128.S │ └── gift128.h ├── avr_fixsliced_large │ ├── avr_fixsliced_large.ino │ ├── encrypt.c │ ├── encrypt.h │ ├── gift128.S │ └── gift128.h ├── avr_fixsliced_medium │ ├── avr_fixsliced_medium.ino │ ├── encrypt.c │ ├── encrypt.h │ ├── gift128.S │ └── gift128.h └── opt32 │ ├── Makefile │ ├── encrypt.c │ ├── encrypt.h │ ├── endian.h │ ├── gift128.h │ ├── key_schedule.h │ └── test_vectors.c └── gift64 ├── armcortexm4_masked ├── gift64.h └── gift64.s ├── armcortexm_balanced ├── gift64.h └── gift64.s ├── armcortexm_compact ├── gift64.h └── gift64.s ├── armcortexm_fast ├── gift64.h └── gift64.s ├── avr_bitsliced_small ├── avr_bitsliced_small.ino ├── encrypt.c ├── encrypt.h ├── gift64.S └── gift64.h └── opt32 ├── Makefile ├── encrypt.c ├── encrypt.h ├── endian.h ├── gift64.h ├── key_schedule.h └── test_vectors.c /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aadomn/gift/HEAD/.editorconfig -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aadomn/gift/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aadomn/gift/HEAD/README.md -------------------------------------------------------------------------------- /crypto_aead/giftcofb128v1/armcortexm4_masked/api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aadomn/gift/HEAD/crypto_aead/giftcofb128v1/armcortexm4_masked/api.h -------------------------------------------------------------------------------- /crypto_aead/giftcofb128v1/armcortexm4_masked/cofb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aadomn/gift/HEAD/crypto_aead/giftcofb128v1/armcortexm4_masked/cofb.h -------------------------------------------------------------------------------- /crypto_aead/giftcofb128v1/armcortexm4_masked/encrypt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aadomn/gift/HEAD/crypto_aead/giftcofb128v1/armcortexm4_masked/encrypt.c -------------------------------------------------------------------------------- /crypto_aead/giftcofb128v1/armcortexm4_masked/giftb128.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aadomn/gift/HEAD/crypto_aead/giftcofb128v1/armcortexm4_masked/giftb128.h -------------------------------------------------------------------------------- /crypto_aead/giftcofb128v1/armcortexm4_masked/giftb128.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aadomn/gift/HEAD/crypto_aead/giftcofb128v1/armcortexm4_masked/giftb128.s -------------------------------------------------------------------------------- /crypto_aead/giftcofb128v1/armcortexm_balanced/api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aadomn/gift/HEAD/crypto_aead/giftcofb128v1/armcortexm_balanced/api.h -------------------------------------------------------------------------------- /crypto_aead/giftcofb128v1/armcortexm_balanced/cofb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aadomn/gift/HEAD/crypto_aead/giftcofb128v1/armcortexm_balanced/cofb.h -------------------------------------------------------------------------------- /crypto_aead/giftcofb128v1/armcortexm_balanced/encrypt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aadomn/gift/HEAD/crypto_aead/giftcofb128v1/armcortexm_balanced/encrypt.c -------------------------------------------------------------------------------- /crypto_aead/giftcofb128v1/armcortexm_balanced/giftb128.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aadomn/gift/HEAD/crypto_aead/giftcofb128v1/armcortexm_balanced/giftb128.h -------------------------------------------------------------------------------- /crypto_aead/giftcofb128v1/armcortexm_balanced/giftb128.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aadomn/gift/HEAD/crypto_aead/giftcofb128v1/armcortexm_balanced/giftb128.s -------------------------------------------------------------------------------- /crypto_aead/giftcofb128v1/armcortexm_compact/api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aadomn/gift/HEAD/crypto_aead/giftcofb128v1/armcortexm_compact/api.h -------------------------------------------------------------------------------- /crypto_aead/giftcofb128v1/armcortexm_compact/cofb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aadomn/gift/HEAD/crypto_aead/giftcofb128v1/armcortexm_compact/cofb.h -------------------------------------------------------------------------------- /crypto_aead/giftcofb128v1/armcortexm_compact/encrypt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aadomn/gift/HEAD/crypto_aead/giftcofb128v1/armcortexm_compact/encrypt.c -------------------------------------------------------------------------------- /crypto_aead/giftcofb128v1/armcortexm_compact/giftb128.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aadomn/gift/HEAD/crypto_aead/giftcofb128v1/armcortexm_compact/giftb128.h -------------------------------------------------------------------------------- /crypto_aead/giftcofb128v1/armcortexm_compact/giftb128.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aadomn/gift/HEAD/crypto_aead/giftcofb128v1/armcortexm_compact/giftb128.s -------------------------------------------------------------------------------- /crypto_aead/giftcofb128v1/armcortexm_fast/api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aadomn/gift/HEAD/crypto_aead/giftcofb128v1/armcortexm_fast/api.h -------------------------------------------------------------------------------- /crypto_aead/giftcofb128v1/armcortexm_fast/cofb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aadomn/gift/HEAD/crypto_aead/giftcofb128v1/armcortexm_fast/cofb.h -------------------------------------------------------------------------------- /crypto_aead/giftcofb128v1/armcortexm_fast/encrypt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aadomn/gift/HEAD/crypto_aead/giftcofb128v1/armcortexm_fast/encrypt.c -------------------------------------------------------------------------------- /crypto_aead/giftcofb128v1/armcortexm_fast/giftb128.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aadomn/gift/HEAD/crypto_aead/giftcofb128v1/armcortexm_fast/giftb128.h -------------------------------------------------------------------------------- /crypto_aead/giftcofb128v1/armcortexm_fast/giftb128.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aadomn/gift/HEAD/crypto_aead/giftcofb128v1/armcortexm_fast/giftb128.s -------------------------------------------------------------------------------- /crypto_aead/giftcofb128v1/avr_bitsliced_small/api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aadomn/gift/HEAD/crypto_aead/giftcofb128v1/avr_bitsliced_small/api.h -------------------------------------------------------------------------------- /crypto_aead/giftcofb128v1/avr_bitsliced_small/avr_bitsliced_small.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aadomn/gift/HEAD/crypto_aead/giftcofb128v1/avr_bitsliced_small/avr_bitsliced_small.ino -------------------------------------------------------------------------------- /crypto_aead/giftcofb128v1/avr_bitsliced_small/cofb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aadomn/gift/HEAD/crypto_aead/giftcofb128v1/avr_bitsliced_small/cofb.h -------------------------------------------------------------------------------- /crypto_aead/giftcofb128v1/avr_bitsliced_small/encrypt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aadomn/gift/HEAD/crypto_aead/giftcofb128v1/avr_bitsliced_small/encrypt.c -------------------------------------------------------------------------------- /crypto_aead/giftcofb128v1/avr_bitsliced_small/giftb128.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aadomn/gift/HEAD/crypto_aead/giftcofb128v1/avr_bitsliced_small/giftb128.S -------------------------------------------------------------------------------- /crypto_aead/giftcofb128v1/avr_bitsliced_small/giftb128.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aadomn/gift/HEAD/crypto_aead/giftcofb128v1/avr_bitsliced_small/giftb128.h -------------------------------------------------------------------------------- /crypto_aead/giftcofb128v1/avr_fixsliced_large/api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aadomn/gift/HEAD/crypto_aead/giftcofb128v1/avr_fixsliced_large/api.h -------------------------------------------------------------------------------- /crypto_aead/giftcofb128v1/avr_fixsliced_large/avr_fixsliced_large.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aadomn/gift/HEAD/crypto_aead/giftcofb128v1/avr_fixsliced_large/avr_fixsliced_large.ino -------------------------------------------------------------------------------- /crypto_aead/giftcofb128v1/avr_fixsliced_large/cofb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aadomn/gift/HEAD/crypto_aead/giftcofb128v1/avr_fixsliced_large/cofb.h -------------------------------------------------------------------------------- /crypto_aead/giftcofb128v1/avr_fixsliced_large/encrypt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aadomn/gift/HEAD/crypto_aead/giftcofb128v1/avr_fixsliced_large/encrypt.c -------------------------------------------------------------------------------- /crypto_aead/giftcofb128v1/avr_fixsliced_large/giftb128.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aadomn/gift/HEAD/crypto_aead/giftcofb128v1/avr_fixsliced_large/giftb128.S -------------------------------------------------------------------------------- /crypto_aead/giftcofb128v1/avr_fixsliced_large/giftb128.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aadomn/gift/HEAD/crypto_aead/giftcofb128v1/avr_fixsliced_large/giftb128.h -------------------------------------------------------------------------------- /crypto_aead/giftcofb128v1/avr_fixsliced_medium/api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aadomn/gift/HEAD/crypto_aead/giftcofb128v1/avr_fixsliced_medium/api.h -------------------------------------------------------------------------------- /crypto_aead/giftcofb128v1/avr_fixsliced_medium/avr_fixsliced_medium.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aadomn/gift/HEAD/crypto_aead/giftcofb128v1/avr_fixsliced_medium/avr_fixsliced_medium.ino -------------------------------------------------------------------------------- /crypto_aead/giftcofb128v1/avr_fixsliced_medium/cofb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aadomn/gift/HEAD/crypto_aead/giftcofb128v1/avr_fixsliced_medium/cofb.h -------------------------------------------------------------------------------- /crypto_aead/giftcofb128v1/avr_fixsliced_medium/encrypt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aadomn/gift/HEAD/crypto_aead/giftcofb128v1/avr_fixsliced_medium/encrypt.c -------------------------------------------------------------------------------- /crypto_aead/giftcofb128v1/avr_fixsliced_medium/giftb128.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aadomn/gift/HEAD/crypto_aead/giftcofb128v1/avr_fixsliced_medium/giftb128.S -------------------------------------------------------------------------------- /crypto_aead/giftcofb128v1/avr_fixsliced_medium/giftb128.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aadomn/gift/HEAD/crypto_aead/giftcofb128v1/avr_fixsliced_medium/giftb128.h -------------------------------------------------------------------------------- /crypto_aead/giftcofb128v1/opt32/api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aadomn/gift/HEAD/crypto_aead/giftcofb128v1/opt32/api.h -------------------------------------------------------------------------------- /crypto_aead/giftcofb128v1/opt32/cofb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aadomn/gift/HEAD/crypto_aead/giftcofb128v1/opt32/cofb.h -------------------------------------------------------------------------------- /crypto_aead/giftcofb128v1/opt32/encrypt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aadomn/gift/HEAD/crypto_aead/giftcofb128v1/opt32/encrypt.c -------------------------------------------------------------------------------- /crypto_aead/giftcofb128v1/opt32/endian.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aadomn/gift/HEAD/crypto_aead/giftcofb128v1/opt32/endian.h -------------------------------------------------------------------------------- /crypto_aead/giftcofb128v1/opt32/giftb128.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aadomn/gift/HEAD/crypto_aead/giftcofb128v1/opt32/giftb128.c -------------------------------------------------------------------------------- /crypto_aead/giftcofb128v1/opt32/giftb128.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aadomn/gift/HEAD/crypto_aead/giftcofb128v1/opt32/giftb128.h -------------------------------------------------------------------------------- /crypto_aead/giftcofb128v1/opt32/key_schedule.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aadomn/gift/HEAD/crypto_aead/giftcofb128v1/opt32/key_schedule.h -------------------------------------------------------------------------------- /crypto_bc/gift128/armcortexm4_masked/gift128.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aadomn/gift/HEAD/crypto_bc/gift128/armcortexm4_masked/gift128.h -------------------------------------------------------------------------------- /crypto_bc/gift128/armcortexm4_masked/gift128.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aadomn/gift/HEAD/crypto_bc/gift128/armcortexm4_masked/gift128.s -------------------------------------------------------------------------------- /crypto_bc/gift128/armcortexm_balanced/gift128.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aadomn/gift/HEAD/crypto_bc/gift128/armcortexm_balanced/gift128.h -------------------------------------------------------------------------------- /crypto_bc/gift128/armcortexm_balanced/gift128.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aadomn/gift/HEAD/crypto_bc/gift128/armcortexm_balanced/gift128.s -------------------------------------------------------------------------------- /crypto_bc/gift128/armcortexm_compact/gift128.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aadomn/gift/HEAD/crypto_bc/gift128/armcortexm_compact/gift128.h -------------------------------------------------------------------------------- /crypto_bc/gift128/armcortexm_compact/gift128.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aadomn/gift/HEAD/crypto_bc/gift128/armcortexm_compact/gift128.s -------------------------------------------------------------------------------- /crypto_bc/gift128/armcortexm_fast/gift128.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aadomn/gift/HEAD/crypto_bc/gift128/armcortexm_fast/gift128.h -------------------------------------------------------------------------------- /crypto_bc/gift128/armcortexm_fast/gift128.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aadomn/gift/HEAD/crypto_bc/gift128/armcortexm_fast/gift128.s -------------------------------------------------------------------------------- /crypto_bc/gift128/avr_bitsliced_small/avr_bitsliced_small.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aadomn/gift/HEAD/crypto_bc/gift128/avr_bitsliced_small/avr_bitsliced_small.ino -------------------------------------------------------------------------------- /crypto_bc/gift128/avr_bitsliced_small/encrypt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aadomn/gift/HEAD/crypto_bc/gift128/avr_bitsliced_small/encrypt.c -------------------------------------------------------------------------------- /crypto_bc/gift128/avr_bitsliced_small/encrypt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aadomn/gift/HEAD/crypto_bc/gift128/avr_bitsliced_small/encrypt.h -------------------------------------------------------------------------------- /crypto_bc/gift128/avr_bitsliced_small/gift128.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aadomn/gift/HEAD/crypto_bc/gift128/avr_bitsliced_small/gift128.S -------------------------------------------------------------------------------- /crypto_bc/gift128/avr_bitsliced_small/gift128.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aadomn/gift/HEAD/crypto_bc/gift128/avr_bitsliced_small/gift128.h -------------------------------------------------------------------------------- /crypto_bc/gift128/avr_fixsliced_large/avr_fixsliced_large.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aadomn/gift/HEAD/crypto_bc/gift128/avr_fixsliced_large/avr_fixsliced_large.ino -------------------------------------------------------------------------------- /crypto_bc/gift128/avr_fixsliced_large/encrypt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aadomn/gift/HEAD/crypto_bc/gift128/avr_fixsliced_large/encrypt.c -------------------------------------------------------------------------------- /crypto_bc/gift128/avr_fixsliced_large/encrypt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aadomn/gift/HEAD/crypto_bc/gift128/avr_fixsliced_large/encrypt.h -------------------------------------------------------------------------------- /crypto_bc/gift128/avr_fixsliced_large/gift128.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aadomn/gift/HEAD/crypto_bc/gift128/avr_fixsliced_large/gift128.S -------------------------------------------------------------------------------- /crypto_bc/gift128/avr_fixsliced_large/gift128.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aadomn/gift/HEAD/crypto_bc/gift128/avr_fixsliced_large/gift128.h -------------------------------------------------------------------------------- /crypto_bc/gift128/avr_fixsliced_medium/avr_fixsliced_medium.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aadomn/gift/HEAD/crypto_bc/gift128/avr_fixsliced_medium/avr_fixsliced_medium.ino -------------------------------------------------------------------------------- /crypto_bc/gift128/avr_fixsliced_medium/encrypt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aadomn/gift/HEAD/crypto_bc/gift128/avr_fixsliced_medium/encrypt.c -------------------------------------------------------------------------------- /crypto_bc/gift128/avr_fixsliced_medium/encrypt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aadomn/gift/HEAD/crypto_bc/gift128/avr_fixsliced_medium/encrypt.h -------------------------------------------------------------------------------- /crypto_bc/gift128/avr_fixsliced_medium/gift128.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aadomn/gift/HEAD/crypto_bc/gift128/avr_fixsliced_medium/gift128.S -------------------------------------------------------------------------------- /crypto_bc/gift128/avr_fixsliced_medium/gift128.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aadomn/gift/HEAD/crypto_bc/gift128/avr_fixsliced_medium/gift128.h -------------------------------------------------------------------------------- /crypto_bc/gift128/opt32/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aadomn/gift/HEAD/crypto_bc/gift128/opt32/Makefile -------------------------------------------------------------------------------- /crypto_bc/gift128/opt32/encrypt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aadomn/gift/HEAD/crypto_bc/gift128/opt32/encrypt.c -------------------------------------------------------------------------------- /crypto_bc/gift128/opt32/encrypt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aadomn/gift/HEAD/crypto_bc/gift128/opt32/encrypt.h -------------------------------------------------------------------------------- /crypto_bc/gift128/opt32/endian.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aadomn/gift/HEAD/crypto_bc/gift128/opt32/endian.h -------------------------------------------------------------------------------- /crypto_bc/gift128/opt32/gift128.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aadomn/gift/HEAD/crypto_bc/gift128/opt32/gift128.h -------------------------------------------------------------------------------- /crypto_bc/gift128/opt32/key_schedule.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aadomn/gift/HEAD/crypto_bc/gift128/opt32/key_schedule.h -------------------------------------------------------------------------------- /crypto_bc/gift128/opt32/test_vectors.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aadomn/gift/HEAD/crypto_bc/gift128/opt32/test_vectors.c -------------------------------------------------------------------------------- /crypto_bc/gift64/armcortexm4_masked/gift64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aadomn/gift/HEAD/crypto_bc/gift64/armcortexm4_masked/gift64.h -------------------------------------------------------------------------------- /crypto_bc/gift64/armcortexm4_masked/gift64.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aadomn/gift/HEAD/crypto_bc/gift64/armcortexm4_masked/gift64.s -------------------------------------------------------------------------------- /crypto_bc/gift64/armcortexm_balanced/gift64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aadomn/gift/HEAD/crypto_bc/gift64/armcortexm_balanced/gift64.h -------------------------------------------------------------------------------- /crypto_bc/gift64/armcortexm_balanced/gift64.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aadomn/gift/HEAD/crypto_bc/gift64/armcortexm_balanced/gift64.s -------------------------------------------------------------------------------- /crypto_bc/gift64/armcortexm_compact/gift64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aadomn/gift/HEAD/crypto_bc/gift64/armcortexm_compact/gift64.h -------------------------------------------------------------------------------- /crypto_bc/gift64/armcortexm_compact/gift64.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aadomn/gift/HEAD/crypto_bc/gift64/armcortexm_compact/gift64.s -------------------------------------------------------------------------------- /crypto_bc/gift64/armcortexm_fast/gift64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aadomn/gift/HEAD/crypto_bc/gift64/armcortexm_fast/gift64.h -------------------------------------------------------------------------------- /crypto_bc/gift64/armcortexm_fast/gift64.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aadomn/gift/HEAD/crypto_bc/gift64/armcortexm_fast/gift64.s -------------------------------------------------------------------------------- /crypto_bc/gift64/avr_bitsliced_small/avr_bitsliced_small.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aadomn/gift/HEAD/crypto_bc/gift64/avr_bitsliced_small/avr_bitsliced_small.ino -------------------------------------------------------------------------------- /crypto_bc/gift64/avr_bitsliced_small/encrypt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aadomn/gift/HEAD/crypto_bc/gift64/avr_bitsliced_small/encrypt.c -------------------------------------------------------------------------------- /crypto_bc/gift64/avr_bitsliced_small/encrypt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aadomn/gift/HEAD/crypto_bc/gift64/avr_bitsliced_small/encrypt.h -------------------------------------------------------------------------------- /crypto_bc/gift64/avr_bitsliced_small/gift64.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aadomn/gift/HEAD/crypto_bc/gift64/avr_bitsliced_small/gift64.S -------------------------------------------------------------------------------- /crypto_bc/gift64/avr_bitsliced_small/gift64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aadomn/gift/HEAD/crypto_bc/gift64/avr_bitsliced_small/gift64.h -------------------------------------------------------------------------------- /crypto_bc/gift64/opt32/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aadomn/gift/HEAD/crypto_bc/gift64/opt32/Makefile -------------------------------------------------------------------------------- /crypto_bc/gift64/opt32/encrypt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aadomn/gift/HEAD/crypto_bc/gift64/opt32/encrypt.c -------------------------------------------------------------------------------- /crypto_bc/gift64/opt32/encrypt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aadomn/gift/HEAD/crypto_bc/gift64/opt32/encrypt.h -------------------------------------------------------------------------------- /crypto_bc/gift64/opt32/endian.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aadomn/gift/HEAD/crypto_bc/gift64/opt32/endian.h -------------------------------------------------------------------------------- /crypto_bc/gift64/opt32/gift64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aadomn/gift/HEAD/crypto_bc/gift64/opt32/gift64.h -------------------------------------------------------------------------------- /crypto_bc/gift64/opt32/key_schedule.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aadomn/gift/HEAD/crypto_bc/gift64/opt32/key_schedule.h -------------------------------------------------------------------------------- /crypto_bc/gift64/opt32/test_vectors.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aadomn/gift/HEAD/crypto_bc/gift64/opt32/test_vectors.c --------------------------------------------------------------------------------