rbnacl-7.0.0

https://rubygems.org

rbnacl

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 463369

number: 7.0.0

platform: ruby

spec_sha256: 4b3d645249aa615aa165031620f0bedd6348d329d45bcc7eb63769fc24ae9eab

sha256: 2c7baee304037c785eb9c73954ed50a76802f680a712b58b15a4550e7b4ba5e8

created_at: 2024-05-13 08:20:33 UTC

updated_at: 2024-06-08 15:05:03 UTC

position: 3

version_data_entries_count: 87

uploaded_at: 2019-05-23 18:23:52 UTC

indexed: true

has_extensions:

extensions:

Gem size: 221 KB

Version Data Entries

Total: 87

Unpacked size: 363 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
.coveralls.yml1006440025 Bytes8d243c195bb43a1d5f4efe62641a1a4c0515c27387792650e81c312c7365bd14
.gitignore10064400194 Bytesd6646d9c8cbaabc91c749e8249c1b35bd03a460a09e73727d23ec54d320d972e
.rspec1006440091 Bytes4cd324030f045e4c24c52e21b7d65acbb6a96a498a360968789abdde3b761e99
.rubocop.yml10064400667 Bytes34c18e98d3b3c8927499166461294be9f169702c5ffab17dcb8bdd09d6374bb2
.travis.yml10064400383 Bytes844199127cb526d3d5150d04247b2bc45b3c1b278161edf3ffa252ce37776963
.yardopts1006440068 Bytes196642e35b90a9cc51b253cb80e42deb191272de87895ca81b3a9840eac9bf8c
CHANGES.md100644004.31 KB378fa089e333252e229058868fbd89f4d156dacbff73f751c9d33e417660496f
Gemfile10064400260 Bytesd2755c6b9baee905bce3e3b6cc8d52bef7afe4549151aa010785a4a0a6606ee9
Guardfile10064400264 Bytesca99f7db39e0ccb06c39ac1a6c4430a24baf556983ec31991d0ce3050903b5b2
LICENSE.txt100644001.06 KB859d55d29d434e51312b82eb7877fe8a86a3d6a044e432025963dbc09163051e
README.md100644007.25 KBbc40616164823632f9d30dad8d1e1341b6c00ff1d4a2dbd1204c36f53dc147b9
Rakefile10064400199 Bytes327da2e0663b9c73a440ed77e78d9922c351c6928c3c0f2ad691a04e8c3ab3a7
images/dragons.png1006440016.4 KB4ea402e41f85e9bbd25b94943e061634c6e648ef89821ca09ec78da20fe261aa
images/ed25519.png1006440091.2 KBc946c196ff0eec2aaaea1ad7ada77d0d17367d9c6d39c1a9abb4392eacbf3284
images/hash.png1006440044.9 KB66d75d005f907c8c468797e6ecd9a54742d0f51360e6f7b1a2a99280fc3463e5
images/logo.png1006440023.2 KBa2e180026ba7d77209a908835d9322d0e19fdafb1c2d05dfd6fddff09bd3086b
lib/rbnacl.rb100644003.62 KB6112d4f4a54b4eab94107d7dd7541e4b73b1cdb00c5a13103238a165bff892f0
lib/rbnacl/aead/base.rb100644004.48 KB45a724aff071b9000bdc9097621ddff12ec85124e4125c332b1692ec572f5c9b
lib/rbnacl/aead/chacha20poly1305_ietf.rb100644001.87 KBa3d23d8d6225272bc4b536043aab10b4d45accfa3435d447f184621d5a476369
lib/rbnacl/aead/chacha20poly1305_legacy.rb100644001.71 KBa99d2dd7decf4e986ccfe26e5bddd852b0535cbf38ab6f863c8a3f5782579b44
lib/rbnacl/aead/xchacha20poly1305_ietf.rb100644001.88 KB342e10a5b55980440135081ce8c259e9187d68e57efd07d94e5f0edf42f29593
lib/rbnacl/auth.rb100644003.45 KB222e8f301c2733d2e9c0f09baa4d7153b1c98d4acc9b104265637eaee54e6bca
lib/rbnacl/boxes/curve25519xsalsa20poly1305.rb100644007.61 KBb4a70df9738a4b0cb772b283146da456c4757c540f4f379ff07a2e1a2dae6b63
lib/rbnacl/boxes/curve25519xsalsa20poly1305/private_key.rb100644002.77 KB2538a00c97046e0f04c487fac604486263e8e2e486a2f6249b14d928ca52e018
lib/rbnacl/boxes/curve25519xsalsa20poly1305/public_key.rb100644001.62 KBd49990d6643ee79f6ffc436ff5ab0c7c63e188a46424258027c113bbddeaea41
lib/rbnacl/boxes/sealed.rb100644004.68 KB8bb22435ddd729081a8bb66a02ead79c39fdd89875dff08fe501b421acc24a98
lib/rbnacl/group_elements/curve25519.rb100644003.2 KB8d6311d9b78abd4ea45b31c0858fbe0f9d5b644c6585a03f4405dc388b34b1a5
lib/rbnacl/hash.rb100644002.72 KB13b2121c9a0520a97d11032b4bbe47ac15063ce16b39ef6c06d4a75e23738ec2
lib/rbnacl/hash/blake2b.rb100644007.31 KB98c4bc25550d8556929c89562b84df9fa639a7ac30934eb1180722bb464ce18a
lib/rbnacl/hash/sha256.rb10064400412 Bytes4cceac9a1fc00f30b4b53861d9d8805c2939678b2351d7ce805fc864518926a3
lib/rbnacl/hash/sha512.rb10064400406 Bytes60049df24f01a08be7179afc2289bf8aba06fee843c7ddbadd917d1ac7c9e9e0
lib/rbnacl/hmac/sha256.rb100644003.5 KB90051ba012a782312089f1024f3dde5b5a8530f16d46cddb8678c7a858c5d914
lib/rbnacl/hmac/sha512.rb100644003.51 KB8c31d64ccc44495cdeb479facc56755669b2c4b352c108c07175c9720ff0a0ae
lib/rbnacl/hmac/sha512256.rb100644003.39 KBb9edc908b7c08955bf28c45c834a08e7ee8104c8941df138a8eeabbeffe9bd02
lib/rbnacl/init.rb10064400257 Bytes7b9728922523f28550117ca1a92fbb424ae7d96817958d511e5e1db6f0e52755
lib/rbnacl/key_comparator.rb100644001.76 KBbd1d977c8ad20d9d25689555d3f67f17d14f8ea10feede3fc5c8dd732a34e223
lib/rbnacl/one_time_auths/poly1305.rb100644001.68 KB6f9af0c232f7d8787d3295ed9c09390d0e7157df8b6b6e84f955f86e02748ac0
lib/rbnacl/password_hash.rb100644004.71 KB5545a717d42fd9567f14dbc06076f7a3245439b825a41827d1d6431fc05c5755
lib/rbnacl/password_hash/argon2.rb100644008.63 KBa0f2fdab853e4e6531074c9c2e779fbb073d65235026bf24e2ffef7bda412a34
lib/rbnacl/password_hash/scrypt.rb100644002.5 KBf45b28b98ab2f6cd533f5dd568325c33e527200be73c6a3306665698d75909d4
lib/rbnacl/random.rb10064400733 Bytes5d12bd118f0c62fe2de3cba9c168f112d192d5463612dbad013a6a72716b0c21
lib/rbnacl/secret_boxes/xsalsa20poly1305.rb100644004.95 KB24af73e84bb380a4f6029e82b76453997635a52f9c0618602db3f23eec102482
lib/rbnacl/self_test.rb100644003.54 KB37852503272c92db972219a74e2a9fb2ede63c4f98fe44fe33cf2136f90da2cd
lib/rbnacl/serializable.rb10064400400 Bytes5f46f7837fc2a79422590b5b909c5187126b0548f5297713156decd0aeefba05
lib/rbnacl/signatures/ed25519.rb10064400502 Bytes7856120a6cc6448c3804987513d5bcb8772031502395bc81c5348a6f9bf6e380
lib/rbnacl/signatures/ed25519/signing_key.rb100644003.99 KB9dd77dcd7b365e42c91f077577dd68ae4b3d8aea5e93a655e8cbdf072ab7542f
lib/rbnacl/signatures/ed25519/verify_key.rb100644002.83 KBeda2bb3eb662ea66dcfee71f5533beb541d14bbd4abad6aaace0efb016866603
lib/rbnacl/simple_box.rb100644003.9 KB5433c6c94458a87b02ff92b5dddc8ec4389721804692bf97b353b1b74ac2fbf2
lib/rbnacl/sodium.rb100644001.58 KB47d614d852f23c4fb770e7bf726fff33e7bacfa4948260ee737c600d1adc96a1
lib/rbnacl/sodium/version.rb100644001.15 KBedb121971cdbbfc18542d120b92565010c21a0d3bfe95211750c1a3dd28f03f8
lib/rbnacl/test_vectors.rb1006440015.6 KBd54e205e959bfd29003e9952dc047deb4d7861a36d607a7cb9e51b9735ac12a6
lib/rbnacl/util.rb100644009.35 KB71eedb5818df91d2fa09828d463fc7552b93358c0fff73abd05f760d0ab6b304
lib/rbnacl/version.rb10064400140 Bytes283d7edfa5f159f419ae861244a8841cad9473f4ccce93f9fe60508e5146930b
rbnacl.gemspec100644001.12 KBf4430e634063e85363b3d6c23f3a52f63b8b9e5a09a9371409b7eb0adb1fb60a
spec/rbnacl/aead/chacha20poly1305_ietf_spec.rb10064400551 Bytes59938371d85d43044e529fc94402df78d32f3140028b3ee6186e664a5394c4ba
spec/rbnacl/aead/chacha20poly1305_legacy_spec.rb10064400476 Bytese8de58ee1ea8250df342a2279caf685018a11b87eefae105232f9e1cf0030df7
spec/rbnacl/aead/xchacha20poly1305_ietf_spec.rb10064400558 Bytes591c627e062dd46c704ac71651dfc947e0e256310c6d0a927a78cf1aa3efa268
spec/rbnacl/authenticators/poly1305_spec.rb10064400918 Bytesea5829df20f5c1117509f772a1cc866b9b91777dda2f16aa4a92de01d47d0e02
spec/rbnacl/boxes/curve25519xsalsa20poly1305/private_key_spec.rb100644001.55 KBa32355386038eb69394dee985872f9a96f1963c9f6fc2c26c00ed1ab76eec7ab
spec/rbnacl/boxes/curve25519xsalsa20poly1305/public_key_spec.rb10064400986 Bytesefe1bb754762b719a6ba5562f4f0ff9825951a10a20afc2778d0360dd8f458b8
spec/rbnacl/boxes/curve25519xsalsa20poly1305_spec.rb100644001.33 KBe73d0977491971bdb43a6f52c09389f2e156a89b35a6b9b93c39ecf17b5cfc3f
spec/rbnacl/boxes/sealed_spec.rb100644001.73 KB119bfd06cc842b0f22b6d1b72288a58cd5785fc4cb10d9879900dffedfa4d87e
spec/rbnacl/group_element_spec.rb10064400961 Bytes6d9488b96ab04bbd48ebba1edb07835a199de726c519e76517690338ee7456af
spec/rbnacl/hash/blake2b_spec.rb100644004.85 KB4d76791fbda3476326608926f0700edc96e375ccd0f05b28764a8cb25b2b5429
spec/rbnacl/hash_spec.rb100644001.25 KBd833e31bd4e9ef18f1e98baae257af60d2c519b1a76fd271cef9e4210c40d01e
spec/rbnacl/hmac/sha256_spec.rb10064400393 Bytes631b081dc93728ce64393992a97565cca45a46c060b9f35506a5c8d4fed8f2fc
spec/rbnacl/hmac/sha512256_spec.rb10064400400 Bytes877d7041aa0ec28e808f1f796ce5a1f2ebcc9bbe283468bd22662411399e2471
spec/rbnacl/hmac/sha512_spec.rb10064400393 Bytes2af2e96c83ec70eb72ee2ead860d34b95819e0b923d2152e1383a65f5afb60d5
spec/rbnacl/password_hash/argon2_spec.rb100644002.88 KB4df234c14419a57b44e2519b5e02514f80b4b89ac5a2ee6252ac78303b3ad00b
spec/rbnacl/password_hash/scrypt_spec.rb10064400667 Bytes50a07b2d42f78422cc6ac0a46893f8961ad203e377faa560e1e6c0ee5411dd37
spec/rbnacl/random_spec.rb10064400323 Bytes542e4fdd380bd313f5904ec0ac904f96e837df3a17c566c9f5513f4b2e7e169c
spec/rbnacl/secret_box_spec.rb10064400567 Bytesa6bf2c58ed44b77797f4f0604a0a645d6400951a38335f2843823a25e8c069a0
spec/rbnacl/signatures/ed25519/signing_key_spec.rb10064400997 Bytesaec47c1565ce81f1db5ee401fe9f98f975dc3b4e3f8e68db67c2f1ebcc0e7cb4
spec/rbnacl/signatures/ed25519/verify_key_spec.rb100644001.24 KB4101d1ad444f0f9b19fd71e7e2422804cde489045c26b3acec715ad4a3f544f0
spec/rbnacl/simple_box_spec.rb100644001.94 KB483712e8c6e8b157522af86b225261dfea51655f5a98c87282539fac7f75a05a
spec/rbnacl/sodium_spec.rb100644001.43 KBf6b9f00c6876cf37a316f645d3decbeac89fefb9c334286477e1b1ab0e5b8d1a
spec/rbnacl/util_spec.rb100644007.76 KB7b592fb9cd9201d0eac545f6a300f30ed0f073f2931e0e26a9079ae3dc0dae49
spec/shared/aead.rb100644003.09 KB145aa46bb9a280a9f6d4da4b8aef610ca511089a6175c78a2633b9faa793289c
spec/shared/authenticator.rb100644002.32 KB1f334d1b2985ec571d632c197a89a5cca18d3eab12758a4c1a07d05420f7f707
spec/shared/box.rb100644001.78 KB20061b9cb0ff79baec3a3070811441e4c3c677b9698b3329950225ed6e843563
spec/shared/hmac.rb100644001.23 KB09c1d0cb655607a61237a70cf5e1bd04d9ba9962c4e1c6fa9d94d15da8f711ab
spec/shared/key_equality.rb10064400855 Bytes5098e4788d31e3e0b36c83284784b62ed3bfaa3848e55beb3da1117063019af9
spec/shared/sealed_box.rb10064400856 Bytesf4eee6c7101734d78930cbc9fc779ed31981ed4868f81718b0e8a3bd0351296c
spec/shared/serializable.rb10064400372 Bytes27ad1a57f6e010cf51ab6eb16c98aabfe21b7f888ad3dbbf09aa10340025348f
spec/spec_helper.rb10064400650 Bytes14f12879c6e68bdbbd165128086e18c3a6d501668a1d97015fd5e2e539397c87
tasks/rspec.rake10064400187 Bytesbc0bdde1a1cb434d3b1071edbd15fbd2cece95d18e66a1dd6323b3775462fd9b
tasks/rubocop.rake10064400101 Bytes8fbc5f2e5aebaca6f0bf4eedb2cae3330ea2f580a12e91e777a475449ba9fa88