Article View: pl.comp.lang.pascal
Article #299maly problemik...
From: Ofczar
Date: Sat, 26 Dec 1998 15:23
Date: Sat, 26 Dec 1998 15:23
46 lines
2255 bytes
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-mailShow 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