Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improve keywords set #29

Open
wants to merge 6 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,10 @@ keywords:
- botan.dll
- libbotan-3.dylib
- libbotan-2.dylib
- libbotan-3.so
- libbotan-2.so
- libbotan-3.s
- libbotan-2.s
- tripledes
- triple_des
- 3DES
- DES3-KD

Original file line number Diff line number Diff line change
Expand Up @@ -12,3 +12,4 @@ keywords:
- ASN1Integer
- forge.asn1.Class.UNIVERSAL
- 'from pyasn1.codec.der import encoder'
- asn1_tag
Original file line number Diff line number Diff line change
Expand Up @@ -9,3 +9,17 @@ keywords:
- '#include <openssl/cmac.h>'
- '.getInstance("AESCMAC");'
- 'from Crypto.Hash import CMAC'
- cmac_init
- cmac_update
- cmac_final
- cmac_generate
- cmac_verify
- CMAC_CTX_new
- CMAC_CTX_free
- CMAC_CTX_reset
- CMAC.new
- CMAC.update
- CMAC.digest
- CMAC.hexdigest
- CMAC.verify
- CMAC.copy
Original file line number Diff line number Diff line change
Expand Up @@ -6,10 +6,10 @@ algorithmId: X509
algorithmName: X.509 Public Key Infrastructure
securityStrength: '128'
keywords:
- '#include <openssl/x509.h>'
- x509.h
- X.509
- PEM_read_X509
- 'import java.security.cert.X509Certificate'
- '.getInstance("X.509")'
- crypto/x509
- x509.ParseCertificate
- openssl_x509_free
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
# SPDX-FileContributor: [Author Name(s)] <[Optional: Email Address(es)]>
#
# SPDX-License-Identifier: CC0-1.0

algorithmId: adler32
algorithmName:
securityStrength: '32'
keywords:
- Adler-32
- Adler32
Original file line number Diff line number Diff line change
Expand Up @@ -8,31 +8,44 @@ securityStrength: '256'
keywords:
- GibberishAES
- aes.h
- aes.js
- tiny-AES-c
- AES_set_encrypt_key
- AES_set_decrypt_key
- AES_ige_encrypt
- AES_ofb128_encrypt
- AES_ecb_encrypt
- AES_cbc_encrypt
- AES_cfb8_encrypt
- AES_cfb128_encrypt
- AES_ofb128_
- AES_ecb_
- AES_cbc_
- AES_cfb8_
- AES_cfb128_
- AES_wrap_key
- AES_cfb1_encrypt
- AES_cfb1_
- AES_unwrap_key
- aes.js
- "require('aes-js')"
- "require('sjcl')"
- "require('crypto-js');"
- require('aes-js')
- require('sjcl')
- <openssl/aes.h>
- .getInstance("AES
- CryptoJS.AES.encrypt
- CryptoJS.AES.decryp
- '<openssl/aes.h>'
- '.getInstance("AES");'
- 'module.exports = AES'
- CryptoJS.AES.decryp
- module.exports = AES
- AES.prototype
- aes.AES
- AES/CBC/NoPadding
- 'AES/CBC/PKCS5Padding '
- AES/CBC/PKCS5Padding
- AES/ECB/NoPadding
- AES/ECB/PKCS5Padding
- AES/GCM/NoPadding
- Advanced Encryption Standard"
- _AES
- AES_
- AES128
- AES256
- rijndael
- BMGL
- aesKey
- AES_BLOCK_SIZE
- AES_KEY
- AES_Encrypt
- AES_Decrypt
- _AES_CTR

Original file line number Diff line number Diff line change
Expand Up @@ -10,16 +10,15 @@ keywords:
- aria.h
- r.re.nsri.aria
- ARIAEngine
- ossl_aria_set_encrypt_key
- ossl_aria_set_decrypt_key
- ossl_aria_encrypt
- aria_set_encrypt_key
- aria_set_decrypt_key
- '#include <openssl/aria.h>'
- ARIA_set_encrypt_key
- ARIA_encrypt
- '.getInstance("ARIA/ECB/NoPadding"'
- ".createCipheriv('ARIA-128-ECB'"
- aria_encrypt
- .getInstance("ARIA/ECB/NoPadding"
- .createCipheriv('ARIA-128-ECB'
- crypto/aria
- aria.NewCipher
- ARIA-128-ECB
- 'from Cryptodome.Cipher import ARIA'
- ARIA.new(
- ossl_aria
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
# SPDX-FileContributor: [Author Name(s)] <[Optional: Email Address(es)]>
#
# SPDX-License-Identifier: CC0-1.0

algorithmId: bearlion
algorithmName: BearLion
securityStrength: '128'
keywords:
- bbearlion
- bear-lion
- bear_lion
- bear-lion
- bearLionEncrypt
- bearLionDecrypt
- bearLionHash
- bearLionKeyDerive
- bearLionKeyExchange
Original file line number Diff line number Diff line change
Expand Up @@ -13,3 +13,12 @@ keywords:
- BLAKE2b256
- blake2
- pycabcrypt.h
- pycabcrypt.h
- BLAKE256
- BLAKE_256
- ' BLAKE 256'
- BLAKE-256
- BLAKE512
- BLAKE_512
- ' BLAKE 512'
- BLAKE-512
Original file line number Diff line number Diff line change
Expand Up @@ -8,3 +8,22 @@ securityStrength: '320'
keywords:
- egoroof-blowfish
- blowfish
- Blowfish_Init
- Blowfish_Encrypt
- Blowfish_Decrypt
- BLOWFISH_BLOCK_SIZE
- Blowfish.new(
- pycryptodome
- Blowfish_encipher
- Blowfish_decipher
- Blowfish_F
- Blowfish_P_array
- Blowfish_S_boxes
- Blowfish_generate_subkeys
- BLOWFISH_KEY_SIZE
- BLOWFISH_MAX_KEY_SIZE
- BF_set_key
- BF_cbc
- BF_cfb


Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
# SPDX-License-Identifier: CC0-1.0

algorithmId: camellia
algorithmName: Camellia Cipher
algorithmName: Camellia CipherCamellia
securityStrength: '256'
keywords:
- camellia.core
Expand All @@ -12,15 +12,32 @@ keywords:
- Camellia_cfb8_encrypt
- Camellia_ctr128_encrypt
- Camellia_set_key
- Camellia_EncryptBlock_Rounds
- Camellia_DecryptBlock
- Camellia_decrypt
- Camellia_DecryptBlock_Rounds
- Camellia_cfb128_encrypt
- Camellia_Ekeygen
- Camellia_EncryptBlock
- Camellia_cbc_encrypt
- Camellia_cfb1_encrypt
- Camellia_ecb_encrypt
- Camellia_ecb_decrypt
- Camellia_encrypt
- Camellia_ofb128_encrypt
- camellia_set_key
- camellia_decrypt
- Crypto.Cipher.Camellia.MODE_ECB
- Crypto.Cipher.Camellia.MODE_CBC
- Crypto.Cipher.Camellia.MODE_CFB
- Crypto.Cipher.Camellia.MODE_OFB
- Crypto.Cipher.Camellia.MODE_CTR
- javax.crypto.spec.SecretKeySpec
- EVP_camellia_128_cbc
- EVP_camellia_192_cbc
- EVP_camellia_256_cbc
- camellia.NewCipher
- camellia.Encrypt
- camellia.Decrypt
- camellia::Camellia::new
- camellia::Camellia::encrypt
- camellia::Camellia::decrypt
- camellia.createCipher
- camellia.createDecipher
- camellia.update
- camellia.final
Original file line number Diff line number Diff line change
Expand Up @@ -6,11 +6,33 @@ algorithmId: cast
algorithmName: CAST Block Cipher
securityStrength: '320'
keywords:
- CAST_ecb_encrypt
- CAST_encrypt
- CAST_decrypt
- CAST_cbc_encrypt
- CAST_set_key
- cast_encrypt
- cast_decrypt
- cast_ecb
- cast6_set_key
- cast6_encrypt
- cast6_decrypt
- CAST_KEY_LENGTH
- CAST_BLOCK_SIZE
- CAST_ROUNDS
- CAST_SBOX
- CAST6_KEY_LENGTH
- CAST6_BLOCK_SIZE
- CAST6_ROUNDS
- CAST128
- CAST256
- CAST3.h
- cast5.h
- pyCast6
- CAST5
- CAST128
- CAST-128
- CAST_128
- 0x30fb40d4
- 0x7EC90C04
- CAST6
- CAST256
- CAST-256
- CAST_256
- 0x0F1946B8

This file was deleted.

Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
# SPDX-FileContributor: [Author Name(s)] <[Optional: Email Address(es)]>
#
# SPDX-License-Identifier: CC0-1.0

algorithmId: chacha20
algorithmName: ChaCha
securityStrength: '256'
keywords:
- chacha20
Original file line number Diff line number Diff line change
Expand Up @@ -8,3 +8,14 @@ securityStrength: '64'
keywords:
- startCMEA
- CmeaSys
- cmea_encrypt
- cmea_decrypt
- cmea_key_schedule
- cmea_feistel_round
- cmea_initialize
- cmea_process_block
- CMEA_KEY_SIZE
- CMEA_BLOCK_SIZE
- CMEA_NUM_ROUNDS
- CMEA_SBOX
- CMEA_INIT_VECTOR
Original file line number Diff line number Diff line change
Expand Up @@ -11,3 +11,5 @@ keywords:
- CMS_encrypt
- 'import org.bouncycastle.cms.'
- CMSEnvelopedDataGenerator
- countminsketch
- 'cm-sketch'
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,8 @@ algorithmId: crc16
algorithmName: Cyclic Redundancy Check 16
securityStrength: '16'
keywords:
- CRC_16
- 'CRC_16 '
- CRC_16CCITT
- CRC_16XModem
- CRC16
- CRC16_
- CRC_16_
Original file line number Diff line number Diff line change
Expand Up @@ -10,3 +10,10 @@ keywords:
- crc32.c
- crc32_table
- xcrc32
- "java.util.zip.CRC32"
- CRC32_POLY
- CRC32_INIT
- "crc32.IEEE"
- CRC32_
- CRC_32_

Original file line number Diff line number Diff line change
Expand Up @@ -7,3 +7,6 @@ algorithmName: Direct Code Construction
securityStrength: '64'
keywords:
- DCC.py
- recompute_centroids
- compute_dissimilarity
- check_convergence
Loading