🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.pascal
Article #299

maly problemik...

#299
From: Ofczar
Date: Sat, 26 Dec 1998 15:23
46 lines
2255 bytes
Serwusik!!!
(mam nadzieje, ze moje pytanko nie jest nie na temat...- jesli tak
przepraszam)

Ogolnie zegnam pascala, ale mam przez swieta do napisania calkiem ciekawy
program szyfrujacy za pomoca xor'a (cos podchodzacego po one-time-pad)

program ma odczytywac text jawny z pliku, generowac klucz( chcialbym to
zrobic przy pomocy przerwan miedzy kolejnymi wcisnieciami klawiszy - jeszcze
nie wiem jak ..:(( ale zostawie sobie to jako nastepny temat na liste ;-).
Pozniej program ma zamieniac kolejne znaki textu jawnego i kilucza na ascii,
a pozniej na dwojkowy i na koniec to wszystko xor'owac (chyba ;-)
ale utknalem ;-((

Gdy odczytuje text(jawny np.) z pliku i chce zamienic text ord'em na z ascii
na cyferki...odczytuje spoko, ale mi chodzi o to, by odczytywal po literce i
zapisywal do tablicy("buf") jak?!!?!?!?!?!?!??!?!?!?

fragment programu:

program one_time_pad;
uses crt;
var plik:file of char;
    c:char;
    a:string;
    i:integer;
    size:longint;
    buf:array[1..1024] of integer;
Procedure Odczyt;
 begin
  clrscr;
  write('podaj sciezke dostepu: ');
  readln(a);
  assign(plik,a);
  reset(plik);
  while not Eof(plik) do
  begin
  read(plik,c);          tu chcialbym zeby kolejne znaki z pliku zapisywal
jako asc                  jako liczby(ascii) do tablicy ("buf")
  writeln(ord(c));
  end;
  close(plik);
  end;

Z gory dzieki, Marcin
mailto:ofczar@kki.net.pl lub owczar@ksk-2.iie.ae.wroc.pl
Technical Details
Message-ID: <tb7h2.42389$O1.3067360@news.tpnet.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!agh.edu.pl!ict.pwr.wroc.pl!news.task.gda.pl!orion.cst.tpsa.pl!news.tpnet.pl!not-for-mail

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!agh.edu.pl!ict.pwr.wroc.pl!news.task.gda.pl!orion.cst.tpsa.pl!news.tpnet.pl!not-for-mail
From: "Ofczar" <ofczar@kki.net.pl>
Newsgroups: pl.comp.lang.pascal
Subject: maly problemik...
Lines: 48
X-Newsreader: Microsoft Outlook Express 4.72.3110.5
X-Mimeole: Produced By Microsoft MimeOLE V4.72.3110.3
Message-ID: <tb7h2.42389$O1.3067360@news.tpnet.pl>
Date: Sat, 26 Dec 1998 15:23:05 GMT
NNTP-Posting-Host: 195.116.241.150
X-Complaints-To: abuse@tpsa.pl
X-Trace: news.tpnet.pl 914685785 195.116.241.150 (Sat, 26 Dec 1998 16:23:05 MET DST)
NNTP-Posting-Date: Sat, 26 Dec 1998 16:23:05 MET DST
Organization: TPNET - http://www.tpnet.pl
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit