Pokaż wyniki 1 do 4 z 4

Temat: Base64 - pytanie

  1. #1
    Piotrb85 jest offline 4/10
    Zarejestrowany
    Dec 2009
    Postów
    32

    Domyślnie Base64 - pytanie

    Witam
    Mam tekst "telewizor" i chciałbym go zaszyfrować w base64

    czyli według rysunku:


    to jak mogę zamienić tekst "telewizor" w 24 bity skoro według tablicy ASCII ma on 72 bity ?
    Ostatnio edytowane przez Piotrb85 : 02-28-2010 - 11:16
    They must find it difficult
    Those who have taken authority as the truth
    rather than truth as the authority.

  2. #2
    Zarejestrowany
    Aug 2009
    Postów
    408

    Domyślnie

    odwrotnie, 72 bity zamieniasz na wiecej.
    pozatym po co komu base64?

    aha, zapomnialem, jacys kretyni wciaz rozwijaja protokoly textowe.

  3. #3
    Piotrb85 jest offline 4/10
    Zarejestrowany
    Dec 2009
    Postów
    32

    Domyślnie

    Dziękuję za odpowiedź już wiem
    Ale to nie wszystko chciałem jeszcze zapytać np gdy wyraz dwu literowy "ul" z tablicy ASCII wynika, że jest to 32 bitowy wyraz czyli nie podzielny na 2 bloki po 24 bity to wtedy stosujemy dopełnienie "=" a jaką wartość binarną ono przyjmuje ? Ponieważ podczas samego kodowania musi przyjąć jakąś wartość ponieważ wynik jest zależny od prawidłowego wyniku przedostatniego bajtu.

    Według rysunku:




    Pzdr
    Ostatnio edytowane przez Piotrb85 : 02-28-2010 - 13:45
    They must find it difficult
    Those who have taken authority as the truth
    rather than truth as the authority.

  4. #4
    Avatar Michal_sh
    Michal_sh jest offline (s)aint
    Zarejestrowany
    Apr 2007
    Postów
    688

    Domyślnie

    aha, zapomnialem, jacys kretyni wciaz rozwijaja protokoly textowe.
    Kretyni to nie wiedzą do czego on służy.
    Znak '=' to tylko dopełnienie żeby zwracany string miał odpowiednią długość

Zasady Postowania

  • Nie możesz zakładać nowych tematów
  • Nie możesz pisać wiadomości
  • Nie możesz dodawać załączników
  • Nie możesz edytować swoich postów
  •  
Subskrybuj