| Микроконтролери и електроника http://mcu-bg.com/mcu_site/ |
|
| Прекодиране на знаци http://mcu-bg.com/mcu_site/viewtopic.php?f=7&t=5639 |
Страница 1 от 1 |
| Автор: | Комбинатор [ Сря Мар 26, 2008 9:58 pm ] |
| Заглавие: | Прекодиране на знаци |
Има ли начин за прекодиране на hex знак със знак от знаковата таблица. Още се уча , и моля да сте по снисходителни. нещо от рода insigned char ascii_table [.....]="0123456789...abcdef....ABCDEF...."; ////// ascii таблицата ще си я сваля от накаде и ще е вярна като подредба unsigned char hex_char=0x41; hex_char=ascii_table[hex_char]; //////////hex_char='A' primerno ako 'A' e s 0x41 номер от масива ascii_table |
|
| Автор: | milenjs [ Сря Мар 26, 2008 10:33 pm ] |
| Заглавие: | |
Нещо не мога да ти разбера въпроса |
|
| Автор: | kiiid [ Чет Мар 27, 2008 12:33 am ] |
| Заглавие: | |
знаци на LCD дисплей ли искаш да прекодираш? трябва малко по-добре да си формулираш въпроса за да може някой да ти отговори |
|
| Автор: | Комбинатор [ Чет Мар 27, 2008 12:50 pm ] |
| Заглавие: | |
Нещо като речник, HEX число да се предава като знак от ascii но така, че да се декодира после по същата таблица, и без правилната подредба от знаците на тази таблица да не може да се въстанови информацията. |
|
| Автор: | setoy [ Чет Мар 27, 2008 3:17 pm ] | |||||||||
| Заглавие: | ||||||||||
Еее... и какъв ти е въпроса все пак? Това, което си написал е вярно и няма причини да не работи. Но все пак по-добре така
|
||||||||||
| Автор: | zaphod [ Чет Мар 27, 2008 9:03 pm ] |
| Заглавие: | |
махни многоточието и смени кавичките със големи скоби и ще бачка може да ползваш и кавички, тогава декларираш указател, а не масив, пак ще бачка. но ако мисълта ти е да може директно да замества низове и символи, то не. |
|
| Автор: | MYXATA [ Пет Мар 28, 2008 11:44 am ] |
| Заглавие: | |
с две думи искаш да правиш една от двете онсновни стъпки в криптографията - заместване в случая е просто заместване.. Aгоритъм на работа: 1. Създаване на т.н. кодова книга - масив от данни(по-добре случайни, и гледай да не се повтарят) 2. Заместането: 2.1. Ако искаш да е просто заместване - на всяка буква или аски символ си избираш един символ от кодовата книга; това е слаб метод и се разкодира с молив, тетрадка и малко време Пример : ако част от кодовата книга ти е : б-0х10;а-0х25;я-0хFA; г-0хBC; интервал - 0x12; то съобщението "баба яга" след заместването ще бъде "0х10,0х25,0х10,0х25,0х12,0хFA,0хBC,0х25". 2.2. Другия начин е значението на буквата от кодовата книга да не е фиксирано, а да зависи от ключ -(или парола). Така затрудняваш повече хората дето се интересуват от смисъла на съобщението |
|
| Автор: | Комбинатор [ Пет Мар 28, 2008 10:33 pm ] |
| Заглавие: | |
Ако някои стигне до разкодиране ..... Май по добре от мен ще си напише всичко. |
|
| Автор: | bontchevs [ Нед Мар 30, 2008 3:34 pm ] |
| Заглавие: | |
Туй insigned e грешно. без многоточието между [ и ] ще работи по-добре, да. иначе изглежда ok. |
|
| Страница 1 от 1 | Часовете са според зоната UTC + 2 часа [ DST ] |
| Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |
|