#bouncycastle — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #bouncycastle, aggregated by home.social.
-
Sigil, an encryption app for Android, now supports GCM mode for ciphers other than AES.
Sigil can encrypt text (more features are planned). The algorithms and the key derivation function are configurable. Bouncy Castle is used as the framework for encryption. The app does not require internet access.
Thanks to the developer for implementing my feature request!https://github.com/Animesh-Varma/Sigil/issues/15
https://apt.izzysoft.de/fdroid/index/apk/dev.animeshvarma.sigil -
Sigil, an encryption app for Android, now supports GCM mode for ciphers other than AES.
Sigil can encrypt text (more features are planned). The algorithms and the key derivation function are configurable. Bouncy Castle is used as the framework for encryption. The app does not require internet access.
Thanks to the developer for implementing my feature request!https://github.com/Animesh-Varma/Sigil/issues/15
https://apt.izzysoft.de/fdroid/index/apk/dev.animeshvarma.sigil -
Sigil, an encryption app for Android, now supports GCM mode for ciphers other than AES.
Sigil can encrypt text (more features are planned). The algorithms and the key derivation function are configurable. Bouncy Castle is used as the framework for encryption. The app does not require internet access.
Thanks to the developer for implementing my feature request!https://github.com/Animesh-Varma/Sigil/issues/15
https://apt.izzysoft.de/fdroid/index/apk/dev.animeshvarma.sigil -
#PGPainless is the core library of the ecosystem, additionally providing a CLI tool (pgpainless-cli).
The 2.0.0 release brought OpenPGP v6 support and integrates #bouncycastle 1.82.
-
I just released #PGPainless 2.0!
The new release comes with support for #OpenPGP v6 (#rfc9580) leveraging #BouncyCastle|s new high-level OpenPGP API internally.
The API saw substantial changes compared to the 1.7 release line. Among others, it migrated away from the singleton pattern towards configurable API instances.
You can download the (Linux_x86_64) native CLI binary binary here: https://github.com/pgpainless/pgpainless/releases/tag/2.0.0
-
I just released #PGPainless 2.0!
The new release comes with support for #OpenPGP v6 (#rfc9580) leveraging #BouncyCastle|s new high-level OpenPGP API internally.
The API saw substantial changes compared to the 1.7 release line. Among others, it migrated away from the singleton pattern towards configurable API instances.
You can download the (Linux_x86_64) native CLI binary binary here: https://github.com/pgpainless/pgpainless/releases/tag/2.0.0
-
I just released #PGPainless 2.0!
The new release comes with support for #OpenPGP v6 (#rfc9580) leveraging #BouncyCastle|s new high-level OpenPGP API internally.
The API saw substantial changes compared to the 1.7 release line. Among others, it migrated away from the singleton pattern towards configurable API instances.
You can download the (Linux_x86_64) native CLI binary binary here: https://github.com/pgpainless/pgpainless/releases/tag/2.0.0
-
I just released #PGPainless 2.0!
The new release comes with support for #OpenPGP v6 (#rfc9580) leveraging #BouncyCastle|s new high-level OpenPGP API internally.
The API saw substantial changes compared to the 1.7 release line. Among others, it migrated away from the singleton pattern towards configurable API instances.
You can download the (Linux_x86_64) native CLI binary binary here: https://github.com/pgpainless/pgpainless/releases/tag/2.0.0
-
I just released #PGPainless 2.0!
The new release comes with support for #OpenPGP v6 (#rfc9580) leveraging #BouncyCastle|s new high-level OpenPGP API internally.
The API saw substantial changes compared to the 1.7 release line. Among others, it migrated away from the singleton pattern towards configurable API instances.
You can download the (Linux_x86_64) native CLI binary binary here: https://github.com/pgpainless/pgpainless/releases/tag/2.0.0
-
Bouncy Castle cryptography library turns 25 years! https://www.keyfactor.com/blog/the-bouncy-castle-project-turns-25-from-jce-jank-to-quantum-ready-royalty/ #BouncyCastle #Java #cryptography #OpenSource #Keyfactor
-
On my way to Jfokus 2025! #jfokus #jfokus2025 #java #stockholm #BouncyCastle #Keyfactor #PQC
-
Получаем персональные данные пользователей с Госуслуг: Интеграция с ЕСИА на Java
В эпоху цифровизации обеспечение надежной аутентификации и авторизации пользователей становится основой для безопасного доступа к различным государственным сервисам. Единая система идентификации и аутентификации (ЕСИА) предоставляет инструменты для выполнения этих задач в России. В этой статье я поделюсь опытом интеграции с ЕСИА с использованием OpenID Connect 1.0 , а также предоставлю пример реализации интеграции на Java с ЕСИА для получения персональных данных пользователя.
https://habr.com/ru/articles/864318/
#java #bouncycastle #p12 #pfx #криптография #есиа #госуслуги #интеграция #криптопро #персональные_данные
-
Криптография на службе у stateless
Всем привет! Я – Кирилл, и я работаю в команде Мир Plat.Form. В какой-то момент мы столкнулись с ситуацией, где изначально спроектированная система начинает требовать много ресурсов с увеличением нагрузки на нее. Мы начали искать узкие места, как полностью технические на уровне кода, так и на уровне системных решений и архитектуры. В этой статье я хотел разобрать одно из найденных нами бутылочных горлышек, когда применение криптографии помогло серьезно сэкономить, хотя обычно происходит наоборот. К текущему моменту мы не используем этот прием — рефакторинг бизнес-логики позволяет сэкономить еще больше, чем использование любых технических решений! Но, думаю, поделиться, как могут решаться подобного рода проблемы, было бы полезно. Почему крипта иногда позволяет экономить
-
#BouncyCastle #Java 1.77 has been released (#SpongyCastle / #Crypto / #CryptographicAlgorithm / #DTLS / #TLS / #TLS13) https://bouncycastle.org/
-
Vancouver Mom: Family-Friendly Fun: Celebrate Canada Day at Steveston Salmon Festival (76th Year) https://www.vancouvermom.ca/events/family-friendly-fun-celebrate-canada-day-at-steveston-salmon-festival-76th-year/ #vancouver #vancouvermom #momhacks #WhattodoinMetroVancouver #StevestonSalmonFestival #thingstodoinVancouver #whattodoinRichmondBC #summerinvancouver #SummerBucketList #Canadadayevents #Canadadayparade #BouncyCastle #Marketplace #Highlights #bikeparade #foodtrucks #Highlight #canadaday
-
Vancouver Mom: Family-Friendly Fun: Celebrate Canada Day at Steveston Salmon Festival (76th Year) https://www.vancouvermom.ca/events/family-friendly-fun-celebrate-canada-day-at-steveston-salmon-festival-76th-year/ #vancouver #vancouvermom #momhacks #WhattodoinMetroVancouver #StevestonSalmonFestival #thingstodoinVancouver #whattodoinRichmondBC #summerinvancouver #SummerBucketList #Canadadayevents #Canadadayparade #BouncyCastle #Marketplace #Highlights #bikeparade #foodtrucks #Highlight #canadaday
-
Do anyone know how to export an ECPublicKeyParameters object and more importantly IMPORT a #ECDH Pubkey back in to a ECPublicKeyParameters object, in any way from #Bouncycastle?
I've successfully exported pubkeys to Bigints, Byte arrays/Base64 and some weird Pubkeydata string that begins with #0300(...), but i've not seen a way to import it back in to a ECPublicKeyParameters object.
1. I've tried reading it back in through SubjectPublicKeyInfo(which gives some weird unspecific error), and it is only an information class for the public key that can't be passed back to the keypair object.
2. Tried PublicKeyFactory.Create() but that only ends up as an AsymmetricKeyParameter which isn't helpful.
3. The IBasicAgreement.CalculateAgreement() can only use a ECPublicKeyParameters (icipherparameters) object when calculating the shared secret and i see no way of converting a bytestream to that.
4. I've tried looking for properties to assign, like .Pubkey and .Q but all of them are readonly and the ones that isn't implicitly readonly are unilateral and can't be assigned anything.
5. I've been thinking of tearing my hair off, but i don't have that much left so - bad idea
There is no intellisense popping up in Visual Studio (just shows the function name and parameter types) and i haven't found much documentation (as in close to none) on #ECDH for #BouncyCastle and the code samples i found on stack etc are for ancient versions of BC and does not apply - or even answer this question.
-
Do anyone know how to export an ECPublicKeyParameters object and more importantly IMPORT a #ECDH Pubkey back in to a ECPublicKeyParameters object, in any way from #Bouncycastle?
I've successfully exported pubkeys to Bigints, Byte arrays/Base64 and some weird Pubkeydata string that begins with #0300(...), but i've not seen a way to import it back in to a ECPublicKeyParameters object.
1. I've tried reading it back in through SubjectPublicKeyInfo(which gives some weird unspecific error), and it is only an information class for the public key that can't be passed back to the keypair object.
2. Tried PublicKeyFactory.Create() but that only ends up as an AsymmetricKeyParameter which isn't helpful.
3. The IBasicAgreement.CalculateAgreement() can only use a ECPublicKeyParameters (icipherparameters) object when calculating the shared secret and i see no way of converting a bytestream to that.
4. I've tried looking for properties to assign, like .Pubkey and .Q but all of them are readonly and the ones that isn't implicitly readonly are unilateral and can't be assigned anything.
5. I've been thinking of tearing my hair off, but i don't have that much left so - bad idea
There is no intellisense popping up in Visual Studio (just shows the function name and parameter types) and i haven't found much documentation (as in close to none) on #ECDH for #BouncyCastle and the code samples i found on stack etc are for ancient versions of BC and does not apply - or even answer this question.
-
PGPainless 0.2 Released!
I’m very proud and excited to announce the release of PGPainless version 0.2! Among the major improvements are proper signature verification and a new encryption API.
https://blog.jabberhead.tk/2021/06/02/pgpainless-0-2-released/
#bouncycastle #cryptography #encryption #java #openpgp #pgpainless
-
PrimeKey has acquired Crypto Workshop. Open source PKI and crypto! #BouncyCastle #EJBCA #SignServer https://www.primekey.com/blog/2020/01/16/primekey-acquires-crypto-workshop/