forge icon indicating copy to clipboard operation
forge copied to clipboard

A native implementation of TLS in Javascript and tools to write crypto-based and network-heavy webapps

Results 214 forge issues
Sort by recently updated
recently updated
newest added

It should be possible to remove jQuery references with modern tools and APIs. - https://github.com/digitalbazaar/forge/pull/430 - https://github.com/digitalbazaar/forge/issues/522

the truncate method takes the count of the number of bytes to trim off as an argument. the calculation to calculate this number should therefore be `oldLengthInBytes - (wantedLengthInBits /...

Hi Here is my contribution to your code, its working good on powersystems. Thanks for the code, its working good. ## What do these changes do? Added Architecture "ppc64le" ##...

Hello, An issue came when I use node-forge in JSCore environment, at lib/random.js line 119, globalScope returns undefined, cause globalScope.crypto throw Error "can't read property crypto of undefined", so I...

I tried to get info from a pem certificate whose Subject contains utf-8 encoded words(Chinese Simple), and I got unreadable codes. This is caused by the method `_fromDer()` in `/lib/ans1.js`,...

Context: https://twitter.com/CiPHPerCoder/status/1183435549442486272

This change makes it possible to interoperate forge's `BigInteger`s with other jsbn users. Previously this was not possible, due to a differently data layout introduced in digitalbazaar/forge#19. See also: DefinitelyTyped/DefinitelyTyped#37012...

Adds: - ASN1 validators for der format ed25519 public and private keys - Adds the OID for ed25519 keys - Adds extract functions so node 12 ed25519 keys can be...

Hi, I added the missing X.509 extensions `subjectKeyIdentifier` and `authorityKeyIdentifier` with all flags enabled. Please let me know if this should be changed and I'll do it. Cheers! Pedro

fix #650 by adding an additional property `signatureAlgorithm` onto the cert object created by `pki.certificateFromAsn1`. when encoding the certificate and the above `signatureAlgorithm` property is present, it is used instead...