Kasper Svendsen
|
aca2ace843
|
JS, Python, Ruby: Make implicit this receivers explicit
|
2023-05-03 13:51:51 +02:00 |
|
Alex Ford
|
b968b59afc
|
CryptoAlgorithms: make CryptographicAlgorithm#matchesName hold only if that algorithm is the most specific match
|
2023-02-03 14:15:32 +00:00 |
|
Alex Ford
|
1435ef1862
|
CryptoAlgorithms: make CryptographicAlgorithm#matchesName split on underscores
|
2023-02-02 20:30:30 +00:00 |
|
Alex Ford
|
4bb6d1db3a
|
Add missing qldoc
|
2022-05-17 15:01:28 +01:00 |
|
Alex Ford
|
f92782d4e7
|
Ruby: fix some cases where we assume that a CryptographicOperation is using CBC when it is not
|
2022-05-17 14:57:11 +01:00 |
|
Alex Ford
|
3da98ecb73
|
Bump a date
|
2021-12-22 16:38:16 +00:00 |
|
Alex Ford
|
a2104de8a0
|
Move CryptoAlgorithms::AlgorithmsName into a separate internal/CryptoAlgorithmNames.qll
|
2021-12-22 16:38:15 +00:00 |
|
Alex Ford
|
f16d77615d
|
Remove unused isStrongBlockMode predicate from CryptoAlgorithms.qll
|
2021-12-22 16:38:15 +00:00 |
|
Alex Ford
|
d3af687767
|
Add more encryption algorithms and modes to CryptoAlgorithms::AlgorithmNames
Strong encryption algorithms: ARIA, IDEA, SEED, SM4
Strong block modes: CBC, CFB, CTR, OFB
|
2021-12-22 16:38:15 +00:00 |
|
Alex Ford
|
bdb2d8ba16
|
Ruby: split OpenSSL parts from CryptoALgorithms.qll and sync with JS/Python version
|
2021-12-22 16:38:15 +00:00 |
|
Erik Krogh Kristensen
|
8727060ca7
|
add comment about modes of operation
Co-authored-by: Rasmus Wriedt Larsen <rasmuswriedtlarsen@gmail.com>
|
2021-11-09 11:15:12 +01:00 |
|
Erik Krogh Kristensen
|
a19627c72f
|
optionally ignore everything after a dash
|
2021-11-04 13:19:44 +01:00 |
|
Erik Krogh Kristensen
|
523c15cd72
|
don't include mode-of-operation into the algorithm names
|
2021-11-03 14:54:50 +01:00 |
|
Erik Krogh Kristensen
|
1df8ec2cae
|
add insufficient key size model for node-forge
|
2021-11-02 14:45:33 +01:00 |
|
Erik Krogh Kristensen
|
62039b866c
|
add cryptographic key model to the crypto-js library
|
2021-11-02 14:45:33 +01:00 |
|
Geoffrey White
|
a0e501c3a9
|
Sync identical files.
|
2021-10-15 14:34:02 +01:00 |
|
Rasmus Wriedt Larsen
|
ded3088529
|
Python/JS: Recognize SHA-3 hash functions
Official names are SHA3-224, SHA3-256, SHA3-384, SHA3-512 as per
https://nvlpubs.nist.gov/nistpubs/FIPS/NIST.FIPS.202.pdf
|
2021-09-27 12:08:40 +02:00 |
|
Andrew Eisenberg
|
45d1fa7f01
|
Packaging: Rafactor Javascript core libraries
Extract the external facing `qll` files into the codeql/javascript-all
query pack.
|
2021-08-25 12:15:56 -07:00 |
|