Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 32 odgovora
  • 10.357 pregleda

Najnovija ↓

Re: Re: Davno uradjen crypto algoritam 14.02.2001. u 21:22 · pre 313 meseci #22
Citat:
predator wrote:
Mja greska u algoritmu:o) Zaboravio sam da stavim da se psoe svakog i++ (for petlja) kljuc promeni za i :o)


Pa dobro, greska u algoritmu... Moglo se i pretpostaviti, cim za svaki kljuc dobijes isti izlaz.. Nego, sigurno imas jos koji problem ili gresku u algoritmu, jer nisi postovao resenje...

Oce li to ili da postujem source? Ostali, vidim, mrka kapa sto se ovog malog problema tice.. Sta li cete tek da uradite kad vam posaljem sledecu kriptovanu poruku?

Poz, alex.
Potpis
Alex: My favorite site is http://localhost/
R.J. Oppenheimer: "I am become death, destroyer of worlds" (1945 AD)
tweet.13x ||
linkedin.13x
Re: Davno uradjen crypto algoritam 15.02.2001. u 17:02 · pre 312 meseci #24
Predajem se...

Ne vredi pokusavam i pokusavam ali mi stvarno ne ide...
Probao sam mali milion shifvtovanja,raznih xor kombinacija ali,sto kaze nas narod,nece slonce u lonce:o(
Re: Davno uradjen crypto algoritam - RESENJE 20.02.2001. u 12:23 · pre 312 meseci #25
Heh, ne znam zasto vam nije uspelo da razbijete kod, kada sam vam opisao algoritam i dao sve moguce hintove..

Source koji saljem je source za razbijanje mog algoritma, i dosledno prati nacin razbijanja koji sam opisao
u nekoj od prethodnih poruka.

Here it goes:

--- cut <breaker.c> ---
#include <stdio.h>
#include <stdarg.h>
#include <math.h>

/* Program koji razbija algoritam SOL1 */
/* Autor algoritma: Aleksandar Radulovic */
/* Sva prava zadrzana, bla bla bla.. */

unsigned char rotate(char c){
unsigned char a,b,d,e;

a = c << 1;
b = c & 0x80;
d = b >> 7;
e = a | d;
return e;
}

void main(int argc, char *argv[]) {
int rotn=1;
unsigned char key, chr, cyph, i;
FILE *fi;

if(argc!=2) {
printf("greska u parametrima...n");
printf("nKoriscenje : %s <fajl koji se sifruje>nn",argv[0]);
exit(1);
}

for (i=1; i<255; i++) {
key=i; chr=0; cyph=0; rotn=1;
printf("nnKey is : %dn",i);
if((fi=fopen(argv[1],"r"))==NULL) {
printf("Ne mogu da otvorim fajl %s !n",argv[1]);
exit(1);
}
while (!feof(fi)) {
chr = getc(fi);
cyph=chr ^ key;
if(rotn==9) {
rotn=1;
key++;
}
else {
key=rotate(key);
rotn++;
}
printf("%c",cyph);
}
fclose(fi);
}
}
--- end <breaker.c> ---

Program pokrecete sa:

$ ./breaker <ime_fajla_sa_sifrovanom_porukom>

Kljuc kojim je sifrovana poruka je 133, i pod njim cete videti poruku..


Malo kasnije cu poslati i sol1.c, originalni program kojim sam sifrovao poruku.
Vise srece sledeci put.


Pozdrav, alex.

[Ovu poruku je menjao alex dana 02-20-2001 u 11:25 AM GMT]

[Ovu poruku je menjao alex dana 02-20-2001 u 11:25 AM GMT]
Potpis
Alex: My favorite site is http://localhost/
R.J. Oppenheimer: "I am become death, destroyer of worlds" (1945 AD)
tweet.13x ||
linkedin.13x
Re: Davno uradjen crypto algoritam 11.07.2001. u 20:51 · pre 308 meseci #27
jako pametni momci .. :) recite mi gde mogu da naucim o kriptografiji i XOR
Potpis
int mailme()
{
char email[21]="\x115\x110\x111\x111\x112\x64\x110\x111\x115\x116\x97\x108\x103\x105\x106\x97\x46\x99\x111";
return 0;
}

The important thing is not to stop questioning. Curiosity has its own reason for existing. (Albert Einstein) ;-)
Re: Davno uradjen crypto algoritam 13.07.2001. u 15:14 · pre 308 meseci #28
Citat:
SnOoP je napisao:
jako pametni momci .. :) recite mi gde mogu da naucim o kriptografiji i XOR


Sto se tice XOR -a to ti je ekskluziv OR, tj u C-u to ti je ^.

Tablica istinosti ti ide ovako:

E1 E2 E1 ^ E2
------------------------------------
1 1 0
1 0 1
0 1 1
0 0 0


poz.

[Ovu poruku je menjao kajla dana 07-13-2001 u 02:16 PM GMT]

[Ovu poruku je menjao kajla dana 07-13-2001 u 02:19 PM GMT]
Re: Davno uradjen crypto algoritam 14.07.2001. u 04:22 · pre 308 meseci #29
ehh kako i ja mogu nekad bit glup ko tocak... :)

xor:
Code:

          _____
------          
        | |          |-----    
------/ /____ /


sada sve shvatam.. radim digitalnu elektroniku na faks'u a nebi bi ni palo napamet da XOR encryption radi na tu bazu :P Hvala ti mnogo :)

[Ovu poruku je menjao Gojko dana 07-14-2001 u 12:30 PM GMT]
Potpis
int mailme()
{
char email[21]="\x115\x110\x111\x111\x112\x64\x110\x111\x115\x116\x97\x108\x103\x105\x106\x97\x46\x99\x111";
return 0;
}

The important thing is not to stop questioning. Curiosity has its own reason for existing. (Albert Einstein) ;-)
Re: Davno uradjen crypto algoritam 14.07.2001. u 04:23 · pre 308 meseci #30
vups!!!!!!! ...

taj XOR gejt nije izasao kako sam ja mislijo ! :)
Potpis
int mailme()
{
char email[21]="\x115\x110\x111\x111\x112\x64\x110\x111\x115\x116\x97\x108\x103\x105\x106\x97\x46\x99\x111";
return 0;
}

The important thing is not to stop questioning. Curiosity has its own reason for existing. (Albert Einstein) ;-)
Re: Davno uradjen crypto algoritam 15.07.2001. u 17:25 · pre 307 meseci #31
Citat:
SnOoP je napisao:
ehh kako i ja mogu nekad bit glup ko tocak... :)

xor:
Code:

          _____
------          
        | |          |-----    
------/ /____ /


sada sve shvatam.. radim digitalnu elektroniku na faks'u a nebi bi ni palo napamet da XOR encryption radi na tu bazu :P Hvala ti mnogo :)

[Ovu poruku je menjao Gojko dana 07-14-2001 u 12:30 PM GMT]


Malo cudno da radis digitalnu elektroniku a da nisi cuo za XOR, zapravo imas cip 4030B kome dovedes dva ulaza i izlaz ti je XOR-ovan takodje imas i cipove za NOR, NAND, XNOR...

PS. koja si godina na faks'u?

poz.
Re: Davno uradjen crypto algoritam 16.07.2001. u 07:30 · pre 307 meseci #32
ma ne .. shvatijo si me pogresno .......
prva mi je godina ovo .. cuo sam naravno za sve gejtove.. NAND, AND, NOR, OR, XOR, XNOR... nego nije mi nikada palo napamet da se ta operacija izvrsava u kriptologiji.. tj algoritmima... inace dizajnujem sada svakavih nekih stvarciac sa gejtima... radio sam "shmit trigger", timers, GAL, PAL, asynchonus counters, syncrhnus counters, decoders, encoders itd......... inace kod nas (Australia) cipovi su 74HC**** modeli .. (motorola)

pozdrav ;) e za zadnje pitanje samo.. gde mogu da nadjem malo dokumentacije o shellcode'u (kako da se pravi etc.. i razumljevanje) ..
Potpis
int mailme()
{
char email[21]="\x115\x110\x111\x111\x112\x64\x110\x111\x115\x116\x97\x108\x103\x105\x106\x97\x46\x99\x111";
return 0;
}

The important thing is not to stop questioning. Curiosity has its own reason for existing. (Albert Einstein) ;-)
Re: Davno uradjen crypto algoritam 16.07.2001. u 11:49 · pre 307 meseci #33
Da nisi mozda radio sa AD konverterom? Ako jesi trebao bi mi savet....


poz.
Odgovori
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme