CogniCrypt icon indicating copy to clipboard operation
CogniCrypt copied to clipboard

CogniCrypt is an Eclipse plugin that supports Java developers in using Java Cryptographic APIs.

Results 59 CogniCrypt issues
Sort by recently updated
recently updated
newest added

Currently blocked by issue #187.

enhancement
eclipse

We should cryptographically sign the plugin

enhancement
eclipse

In the (current) version 1.0.0.201905151726 the generated code (Encode Password for Secure Storage) produces an Insecure Class Composition Problem "Second parameter was not properly generated as randomized" on the Line:...

SAST
GEN

For most misuses, Cognicrypt may suggest correct alternatives via quick-fixes. For example: **Regular typestate errors** Generate additional call to expected method right before encountered call **End-of-Lifecycle typestate errors** Generate addtional...

enhancement
UI-related
eclipse
FIX

**Is your feature request related to a problem? Please describe.** The fluent interfaces of CogniCryptGEN allow calls to three methods for configuration: includeClass, addParameter, and addReturnObject. The last one associates...

enhancement
GEN

**Describe the bug** For some reason, cognicrypt is reporting an error on a code that it seems to be ok (it is also available in the CogniCrypt documentation) **To Reproduce**...

bug
SAST

**Is your feature request related to a problem? Please describe.** I am using IntelliJ and would like to use CogniCrypt **Describe the solution you'd like** Offer CogniCrypt as an IntelliJ-Plugin...

enhancement

I am not sure whether this is a problem with the rule set or tool: When I specify... KeyGenerator kg = KeyGenerator.getInstance("RSA"); Cipher c = Cipher.getInstance("AES/CBC"); c.init(Cipher.ENCRYPT_MODE, key, iv); ......

enhancement
SAST

User authentication is one of the most common use cases application developers wish to implement. Integrate multiple solutions for that use case. This integration includes 1) Providing an implementation, 2)...

enhancement
Task-description-related
CrySL

**Context** The templates for the client-side as well the server-side use factory classes and cast operators like in the following code snippet for the TLSClient: ``` public TLSClient(String host, int...

enhancement
urgent
GEN