Article View: pl.comp.programming
Article #216773Re: Lekka biblioteka krypto?
From: godek.maciek
Date: Tue, 14 Jan 2020 21:45
Date: Tue, 14 Jan 2020 21:45
21 lines
2488 bytes
2488 bytes
W dniu wtorek, 14 stycznia 2020 21:44:34 UTC+1 użytkownik Maciej Sobczak napisał: > Zna ktoś jakąś lekką bibliotekę kryptograficzną dla C lub C++? > Czyli taką, która pozwala np. wyliczyć hash albo zaszyfrować/odszyfrować coś znanym algorytmem albo może też wygenerować klucze do tegoż. > > Istotnymi parametrami są ilość kodu, jego szeroko rozumiana "hackowalność" i brak zależności od innych bibliotek. > > Znam i używałem BeeCrypt. Poza licencją jest OK. Czy są jakieś alternatywy? Ja zawsze wygugliwałem sobie w sieci poszczególne algorytmy, i z reguły udawało się coś znaleźć. Jeżeli idzie o bardziej systematyczny zbiór bibliotek, to swego czasu znalazłem gościa, który utrzymuje coś takiego dla języka Scheme: https://github.com/weinholt/industria https://github.com/weinholt/hashing kod jest raczej czytelny, a w razie czego można pojechać jakimś kompilatorem Scheme->C (np. Chicken albo Gambit) i zobaczyć, czy efekt będzie zadowalający. Szybkie zapytanie na GitHubie zwróciło mi też np. coś takiego (w C++): https://github.com/JamisHoo/Cryptographic-Algorithms ale nie używałem.
Technical Details
Message-ID:
<02f42a3b-08d0-46a4-aacc-7e46abd7cace@googlegroups.com>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!3.eu.feeder.erje.net!feeder.erje.net!weretis.net!feeder7.news.weretis.net!proxad.net!feeder1-2.proxad.net!209.85.160.216.MISMATCH!g89no9115662qtd.0!news-out.google.com!w29ni1169qtc.0!nntp.google.com!g89no9115659qtd.0!postnews.google.com!google-groups.googlegroups.com!not-for-mailReferences:
<5dd70563-438c-4e1d-8578-064a594bfa76@googlegroups.com>Show Full Headers
Complete Article Headers
X-Received: by 2002:ac8:3094:: with SMTP id v20mr676029qta.306.1579038325276; Tue, 14 Jan 2020 13:45:25 -0800 (PST) X-Received: by 2002:ad4:48c6:: with SMTP id v6mr18511704qvx.207.1579038325072; Tue, 14 Jan 2020 13:45:25 -0800 (PST) Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!3.eu.feeder.erje.net!feeder.erje.net!weretis.net!feeder7.news.weretis.net!proxad.net!feeder1-2.proxad.net!209.85.160.216.MISMATCH!g89no9115662qtd.0!news-out.google.com!w29ni1169qtc.0!nntp.google.com!g89no9115659qtd.0!postnews.google.com!google-groups.googlegroups.com!not-for-mail Newsgroups: pl.comp.programming Date: Tue, 14 Jan 2020 13:45:24 -0800 (PST) In-Reply-To: <5dd70563-438c-4e1d-8578-064a594bfa76@googlegroups.com> Complaints-To: groups-abuse@google.com Injection-Info: google-groups.googlegroups.com; posting-host=83.25.216.212; posting-account=f7iIKQoAAAAkDKpUafc-4IXhmRAzdB5r NNTP-Posting-Host: 83.25.216.212 References: <5dd70563-438c-4e1d-8578-064a594bfa76@googlegroups.com> User-Agent: G2/1.0 MIME-Version: 1.0 Message-ID: <02f42a3b-08d0-46a4-aacc-7e46abd7cace@googlegroups.com> Subject: Re: Lekka biblioteka krypto? From: godek.maciek@gmail.com Injection-Date: Tue, 14 Jan 2020 21:45:25 +0000 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit