8000 GitHub - alexthed1rk/belt · GitHub
[go: up one dir, main page]

Skip to content
alexthed1rkPublic

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

STB 34.101.31-2020

Belarusian information technology and security encryption and integrity control algorithms

How to Test

Use belt_test.bat or belt_test.sh

How to Benchmark

Use belt_benchmark.bat or belt_benchmark.sh

Odin API

Procedure Description
encrypt_fmt Format preserving encryption: belt-encrypt-fmt
decrypt_fmt Format preserving encryption: belt-decrypt-fmt
seal_dwp Authenticated encryption: belt-seal-dwp
open_dwp Authenticated encryption: belt-open-dwp
seal_che Authenticated encryption: belt-seal-che
open_che Authenticated encryption: belt-open-che
seal_kwp Key wrap encryption: belt-seal-kwp
open_kwp Key wrap encryption: belt-open-kwp
encrypt_ctr Counter encryption: belt-encrypt-ctr
decrypt_ctr Counter encryption: belt-decrypt-ctr
encrypt_cfb Cipher feedback encryption: belt-encrypt-cfb
decrypt_cfb Cipher feedback encryption: belt-decrypt-cfb
encrypt_ecb Electronic codebook encryption: belt-encrypt-ecb
decrypt_ecb Electronic codebook encryption: belt-decrypt-ecb
encrypt_cbc Cipher block chaining encryption: belt-encrypt-cbc
decrypt_cbc Cipher block chaining encryption: belt-decrypt-cbc
mac_sum Message authentication code sum: belt-mac-sum
hash_bytes_to_buffer Hash bytes to buffer: belt-hash-bytes-to-buffer
encrypt_bde Block level encryption: belt-encrypt-bde
decrypt_bde Block level encryption: belt-decrypt-bde
encrypt_sde Sector level encryption: belt-encrypt-sde
decrypt_sde Sector level encryption: belt-decrypt-sde
expand_key Expand key128, key192 to key256: belt-expand-key
derive_key Derive key128, key192, key256 from key128, key192, key256: belt-derive-key

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages

0