Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

[C++] Algorytmika i kryptografia symetryczna

Ostatnio zmodyfikowano 2014-07-04 19:39
Autor Wiadomość
Kisieland
Temat założony przez niniejszego użytkownika
» 2014-07-03 20:56:50
używam code::blocks i po zmianie kilku ustawień ta część programu przechodzi, problem pojawia się z funkcjami:
_rotl64, _byteswap_uint64, scanf_s.
Z treści zadania wynika, że są to funkcje typowe dla Visual'a i żeby odpalić to na code::blocks trzeba ?coś? pobrać.
P-113219
pekfos
» 2014-07-03 21:12:52
To niestandardowe rozszerzenia biblioteki standardowej. Nie sądzę by dało się zmienić implementację biblioteki std w kompilatorze. Zaimplementuj samemu te dwie pierwsze, a zamiast trzeciej funkcji użyj zwykłego scanf() lub zmień metodę wczytywania.
P-113222
Kisieland
Temat założony przez niniejszego użytkownika
» 2014-07-04 15:45:59
Wielkie dzięki, uważam temat za zamknięty. Te kilka linijek na początku programu i wszystko działa.
C/C++
#include <stdint.h>

inline uint64_t rotl64( uint64_t x, int8_t r )
{
    return( x << r ) |( x >>( 64 - r ) );
}
typedef int64_t _int64;
inline uint64_t _byteswap_uint64( uint64_t u ) { return __builtin_bswap64( u ); }
P-113264
Kisieland
Temat założony przez niniejszego użytkownika
» 2014-07-04 18:27:45
No dobra jednak nie :P. Nie wiem w jaki sposób mógłbym te hasło odzyskać, ktoś ma jakieś pomysły? Na pewno da się napisać program który rozwiązuje to w czasie poniżej sekundy.
P-113288
pekfos
» 2014-07-04 19:39:13
Nie proszę was o rozwiązanie tego zadania
Więc tyle w temacie.
P-113292
1 « 2 »
Poprzednia strona Strona 2 z 2