ACIL FM
Dark
Refresh
Current DIR:
/usr/share/doc/python3-cryptography/docs/development/custom-vectors
/
usr
share
doc
python3-cryptography
docs
development
custom-vectors
Upload
Zip Selected
Delete Selected
Pilih semua
Nama
Ukuran
Permission
Aksi
arc4
-
chmod
Open
Rename
Delete
cast5
-
chmod
Open
Rename
Delete
hkdf
-
chmod
Open
Rename
Delete
idea
-
chmod
Open
Rename
Delete
rsa-oaep-sha2
-
chmod
Open
Rename
Delete
secp256k1
-
chmod
Open
Rename
Delete
seed
-
chmod
Open
Rename
Delete
arc4.rst
840 B
chmod
View
DL
Edit
Rename
Delete
cast5.rst
996 B
chmod
View
DL
Edit
Rename
Delete
hkdf.rst
755 B
chmod
View
DL
Edit
Rename
Delete
idea.rst
949 B
chmod
View
DL
Edit
Rename
Delete
rsa-oaep-sha2.rst
1.67 MB
chmod
View
DL
Edit
Rename
Delete
secp256k1.rst
998 B
chmod
View
DL
Edit
Rename
Delete
seed.rst
937 B
chmod
View
DL
Edit
Rename
Delete
Edit file: /usr/share/doc/python3-cryptography/docs/development/custom-vectors/cast5.rst
CAST5 vector creation ===================== This page documents the code that was used to generate the CAST5 CBC, CFB, OFB, and CTR test vectors as well as the code used to verify them against another implementation. The CBC, CFB, and OFB vectors were generated using OpenSSL and the CTR vectors were generated using Apple's CommonCrypto. All the generated vectors were verified with Go. Creation -------- ``cryptography`` was modified to support CAST5 in CBC, CFB, and OFB modes. Then the following Python script was run to generate the vector files. .. literalinclude:: /development/custom-vectors/cast5/generate_cast5.py Download link: :download:`generate_cast5.py </development/custom-vectors/cast5/generate_cast5.py>` Verification ------------ The following Go code was used to verify the vectors. .. literalinclude:: /development/custom-vectors/cast5/verify_cast5.go :language: go Download link: :download:`verify_cast5.go </development/custom-vectors/cast5/verify_cast5.go>`
Simpan
Batal
Isi Zip:
Unzip
Create
Buat Folder
Buat File
Terminal / Execute
Run
Chmod Bulk
All File
All Folder
All File dan Folder
Apply