cryptography
- Sign up for GitHub or sign in to edit this page
Here are 3,926 public repositories matching this topic...
In e_os.h there is the following:
# elif _MSC_VER<1300 && defined(I_CAN_LIVE_WITH_LNK4049)
Looking at https://en.wikipedia.org/wiki/Microsoft_Visual_C%2B%2B, it appears that this is for MSVC older than Visual Studio .NET 2002 version 7.0
I think this renaming of stdin/out/err and such should be removed because of the age, and because this is a completely undocumented compil
A Stable & Secure Tunnel based on KCP with N:M multiplexing and FEC. Available for ARM, MIPS, 386 and AMD64
-
Updated
Nov 6, 2019 - 338 commits
- Go
A realtime, decentralized, offline-first, graph protocol to sync the web.
-
Updated
Nov 5, 2019 - 1 commits
- JavaScript
Tink is a multi-language, cross-platform, open source library that provides cryptographic APIs that are secure, easy to use correctly, and hard(er) to misuse.
-
Updated
Nov 5, 2019 - 1 commits
- Java
A modern, portable, easy to use crypto library.
-
Updated
Nov 5, 2019 - 3 commits
- C
CryptoSwift is a growing collection of standard and secure cryptographic algorithms implemented in Swift
-
Updated
Nov 5, 2019 - 1 commits
- Swift
A couple of people have asked, so we should document how to migrate an Upspin store from one bucket to another (or indeed one storage backend to another).
This thread talks about gcp->gcp migration https://groups.google.com/d/msg/upspin/Lvx122keLJs/f09WhSu8BAAJ
Clients that are built around the API need some additional information to work effectively. This is the following:
-
Peer list API: show more information about connected peers including the block height / cumulative difficulty of the peer. Basically, so the API provides at least as much information as the server TUI does.
-
Status information: Similarly, the minimum amount of info the stat
Background
The binaries are built with most of the build flags already set, but when building from source you must specify which tags are desired. This is an important step to building a usable binary from source.
These flags should be listed in the docs, with what their use is for the entire system, and whether or not excluding it would break the normal function of the system.
A sect
An encrypted IPv6 network using public-key cryptography for address allocation and a distributed hash table for routing.
-
Updated
Nov 5, 2019 - 4 commits
- Assembly
Monero: the secure, private, untraceable cryptocurrency
-
Updated
Nov 5, 2019 - 9 commits
- C++
Describe the solution you'd like
Improve Plan with refs to pointerPlan to not send more than 1 time the plan —> else return the same pointerPlan
This reduces the bandwidth usage and doesn't change the UX
There's no pure-JS OpenPGP (or crypto) library of similar quality.
The crypto really merits its own project, especially as many Node.js people are using rather poorly written alternatives.
See YahooArchive/end-to-end#32 for the parallel issue.
Problem: I cannot find a list of required packages. Following the build process using travis on ubuntu required at least python-pip, m4, zlib1g-dev and libnettle. A simple list for installing required packages would be nice.
Proposed Solution:
Something like what gnutls has: https://github.com/gnutls/gnutls (just search for apt-get)
A powerful obfuscator for JavaScript and Node.js
-
Updated
Nov 5, 2019 - 1 commits
- TypeScript
Multi-platform transparent client-side encryption of your files in the cloud
-
Updated
Nov 5, 2019 - 1 commits
- Java
We need rippled to improve its manifest support:
- A
rippledinstance configured as a validator should offer an admin-only RPC command that can report the master public key, the ephemeral public key, the manifest sequence number and, if present, the domain associated with the manifest that the server is using. The command can bevalidator_info. If the server is not configured as a valida
Tendermint version (use tendermint version or git rev-parse --verify HEAD if installed from source):
github.com/tendermint/tendermint v0.32.5
ABCI app (name for bui
A native implementation of TLS in Javascript and tools to write crypto-based and network-heavy webapps
-
Updated
Nov 5, 2019 - 1 commits
- JavaScript
While experimenting within the Globaleaks application i just find out that the binding for SSL_CTX_set1_curves_list is currently not exposed.
This would be useful in order to define a preference on the order of the curves that should be used.
The feature would result particularly important especially for the fact that it seems that OpenSSL default order seems to be ```x25519, secp256r1, x448
A Crypto-Secure, Production-Grade Reliable-UDP Library for golang with FEC
-
Updated
Nov 5, 2019 - 634 commits
- Go
Project Wycheproof tests crypto libraries against known attacks.
-
Updated
Nov 4, 2019 - 53 commits
- Java
A curated list of cryptography resources and links.
-
Updated
Nov 5, 2019 - 114 commits
free C++ class library of cryptographic schemes
-
Updated
Nov 5, 2019 - 5 commits
- C++
Software U2F authenticator for macOS
-
Updated
Nov 3, 2019 - 183 commits
- Swift
https://scotthelme.co.uk/a-new-security-header-feature-policy/
I guess it will be easy to add, because we certainly don't use any of these features.
Or maybe "gyroscope" or so may be used by the random number generator in sjcl, but that's all.
boost::thread_groupand its associated join/interrupt mechanism has no equivalent in any C++XX standard.The interrupt mechanism is basically a condition variable, per thread group, that interrupts
boost::this_thread::sleep_forandboost::this_thread::sleepand raisesboost::thread_interruptedin the member thread whengroup.interrupt()is called.Luckily, it's only used for three