Size: a a a

2020 February 28

VG

Vadim Goncharov in Modern::Perl
Pavel
ну то есть по сути я могу строку N4N57RSCBUZTQ перекодировать через ASCII коды...
они уже в ней
источник

K

Kolunchik in Modern::Perl
а что лучше для шифрования, base64 или rsa?
источник

VG

Vadim Goncharov in Modern::Perl
Kolunchik
а что лучше для шифрования, base64 или rsa?
толсто
источник

P

Pavel in Modern::Perl
Vadim Goncharov
они уже в ней
я про числовое представление
источник

P

Pavel in Modern::Perl
Anton Petrusevich
т.е. чтобы получить правильное представление, нужно воспользоваться pack
unpack("H*", $str) дает то что надо
источник

AP

Anton Petrusevich in Modern::Perl
Kolunchik
а что лучше для шифрования, base64 или rsa?
бейз64 — это транспортный протокол, никакого отношения к шифрованию, хотя можно считать его симметричным шифром, конечно
источник

P

Pavel in Modern::Perl
но чеконлайну это не подходит
источник

VG

Vadim Goncharov in Modern::Perl
Pavel
unpack("H*", $str) дает то что надо
не надо
источник

P

Pavel in Modern::Perl
а как?
источник

VG

Vadim Goncharov in Modern::Perl
ну т.е. только если для дебаг-принта
источник

AP

Anton Petrusevich in Modern::Perl
Pavel
но чеконлайну это не подходит
ты точно хекс там хочешь?
источник

VG

Vadim Goncharov in Modern::Perl
у тебя должна получиться строка длиной 32, походуу
источник

AP

Anton Petrusevich in Modern::Perl
хекс делает 2 байта из каждого аскии символа. что бред
источник

VG

Vadim Goncharov in Modern::Perl
хекс там для документационный целей, очевидно
источник

AP

Anton Petrusevich in Modern::Perl
символы то и так уже аскии
источник

P

Pavel in Modern::Perl
Vadim Goncharov
у тебя должна получиться строка длиной 32, походуу
это да, я для примера проивел H*, там несколько сложней (это для атола сделал), атм еще пробелы надо вкрячить и прочее
источник

VG

Vadim Goncharov in Modern::Perl
> 04604060006000 - представляется в виде 6-байтного hex: 04h 2Fh F7h 5Ch 76h 70h.

самое непонятное здесь вот это
источник

VG

Vadim Goncharov in Modern::Perl
а, понял что это ))
источник

P

Pavel in Modern::Perl
Vadim Goncharov
> 04604060006000 - представляется в виде 6-байтного hex: 04h 2Fh F7h 5Ch 76h 70h.

самое непонятное здесь вот это
это перекодируется через printf("%X", "04604060006000")
источник

AP

Anton Petrusevich in Modern::Perl
майнгот, рили?
источник