Implementacja algorytmu szyfrowania danych DES na procesor TMS320C10.
( DES - Data Encryption Standard)
Politechnika Wroclawska
Stepien Aleksander E-ka V Elektroniczne Systemy Pomiarowe
STEPIEN@chem.uni.wroc.pl
1. Wstep.
Procesory z rodziny TMS320 umozliwiaja implementacje roznych algorytmow szyfrowania
sygnalow dla wielu uzadzen. Ten opis przedstawia jeden z algorytmow szyfrowania
danych za pomoca procesora TMS320C25. Niestety artykul ten nie zawiera kodu programu
realizujacego algorytm szyfrowania poniewaz ich publikowanie jest zastrzezone przez
U.S. Department of State Export Control Regulations. W celu uzyskania bardziej
szczegolowych informacji nalezy sie skontaktowac z National Bureau of Standard.
Danymi wejsciowymi algorytmu DES moga byc : text, plik lub dowolne dane w postaci
binarnej. Glownie stosuje sie go do kodowania sygnalu mowy w celu uzyskania
bezpiecznej transmisji w przekazie bezposrednim lub danych przesylanych za
posrednictwem modemu.
Literatura.
- Data Encryption Standard, FIPS Publication 46, Natinal Bureau of Standard (January 1977).
- DES Modes of Operation, FIPS Publication 81, Natinal Bureau of Standard (November 1981).
- A.W. Holk and W.W. Anderson, "A Single-Processor LPC Vocover", Proceedings 1984 IEEE International Conference on Acoustics, Speech and Signal Processing, 44.13.1-4 (March 1984).
- W.K. Gass and M.M. Arjmand, "Real-Time 9600 Bit/Sec Speech Coding on the TI Professional Computer", Proceedings 1984 IEEE International Conference on Acoustics, Speech and Signal Processing, 27.9.1-4 (March 1984).
- B.S. Atal and M.R. Schroeder,"Adaptive Predictive Coding of Speech Signals", Bell System Technology Journal, Vol 49, 1973-1986 (October 1970).
- T.P. Barnwell, III, R.W. Schafer, R.M. Mercereau and D.L.Smith, " A Real Time Speech Subband Coder Using the TMS320C10", Proceedings IEEE Southcon 1984 (1984).
- "Recommendation G.721: 32Kbit/s Adaptive Differential Pulse Code Modulation (ADPCM)",CCITT (October 1984).
- J.B. Reimer, M. McMahan, M.M. Arjmand, "32Kbit/s ADPCM with TMS320C10", Texas Instruments (1985).
- C.R. Abbruscato, "Data Encryption Equipment", IEEE Communications Magazine, Vol 22, 15-21 (September 1984).