13
голосов
1ответов
11048 просмотров

iPhone: How to create a SecKeyRef from a public key file (PEM)

In order to send and receive encrypted messages from/to the iPhone I need to read a public key (server's public key) PEM file and create a SecKeyRef (later I could even store it on the keychain in order not to create it again). This is my current workflow: On the server: Create a P12 file with...

52
голосов
3ответов
282497 просмотров

Permission denied (publickey,keyboard-interactive)

I tried to connect to planetlab node using ssh. It throws me error like Permission denied (publickey,keyboard-interactive). What does this mean? Here is the verbose of the exception. > OpenSSH_5.1p1 Debian-5ubuntu1, OpenSSL > 0.9.8g 19 Oct 2007 debug1: Reading configuration data /etc/ssh/s...

9
голосов
3ответов
7947 просмотров

How to communicate AES initialization Vector to client for hybrid cryptosystem

I need to implemented security for client-server communication. I have implemented the following hybrid cryptosystem To encrypt a message addressed to Alice in a hybrid cryptosystem, Bob does the following: Obtains Alice's public key. Generates a fresh symmetric key for the data encapsulation ...

2
голосов
2ответов
2241 просмотров

New host key every day using MSFTP and WinSCP

I am tranfering a file from one server to another using "Core FTP mini-sftp-server" on source side and WinSCP on destination side (both servers are running Windows). I am logging in these two machine using local admin account which are same on both servers. I have been doing this process manuall...

4
голосов
3ответов
467 просмотров

How secure is this architecture?

I'm building a system that need to collect some user sensitive data via secured web connection, store it securely on the server for later automated decryption and reuse. System should also allow user to view some part of the secured data (e.g., *****ze) and/or change it completely via web. System...

0
голосов
1ответов
6057 просмотров

Verifying a signature in java using a certificates public key

I'm looking to convert some C# code to the equivalent in Java. The C# code takes some string content, and a signature (generated using the private key, on a seperate machine) and combined with the public key it verifies the signature matches, providing a level of assurance that the request has n...

1
голосов
1ответов
840 просмотров

Find assembly's public key via code

How can I find a .NET assembly's public key via code? From the command line, I can use sn -Tp assemblyName to find the public key. What's the equivalent (c# or VB) in code?

0
голосов
4ответов
1263 просмотров

public key cryptography implementation

I have been using the PHP mcrypt module for encrypting sensitive data at my company. This has been working well. However, I have been requested to create a new master password which should be able to decrypt any data. The problem is that this master password would have to be hardcoded in a script...

11
голосов
6ответов
5504 просмотров

Generating REALLY big primes

I'm playing around and trying to write an implementation of RSA. The problem is that I'm stuck on generating the massive prime numbers that are involved in generating a key pair. Could someone point me to a fast way to generate huge primes/probable primes?

3
голосов
3ответов
3324 просмотров

python + encryption: шифрование ключа сеанса с использованием открытого ключа

Я хочу зашифровать сеансовый ключ с помощью открытого ключа. Как это делает программа PGP? Может ли кто-нибудь указать процедуру или функцию шифрования в Python?

0
голосов
6ответов
6218 просмотров

Открытый ключ или алгоритм обмена ключами Диффи-Хеллмана

Рассмотрим сценарий клиент-сервер, и у вас будет два варианта: Вы можете включить открытый ключ сервера в клиенте и произвести обмен. Вы можете использовать Диффи Хеллмана Алгоритм KeyExchange для рукопожатия а затем обменять ключ. Какой из них более безопасный? также, если открытый кл...

3
голосов
3ответов
2921 просмотров

Открытый ключ RSA Encryption не возвращается из контейнера?

Мне кажется, то, что я пытаюсь сделать, очень просто. Но почему-то не хочет работать: Вот полный фрагмент кода для проверки того, что я пытаюсь сделать: using System; using System.Xml; using System.Security.Cryptography; using System.Security.Cryptography.Xml; namespace XmlCryptographySen...

5
голосов
3ответов
3031 просмотров

Создайте беспарольный вторичный ключ ssh для настройки туннеля ssh

Мне нужно создать сценарий, который автоматически настраивает туннель ssh. Я думаю, что выделенный ssh-ключ без пароля - хорошее начало, но я не мог найти, возможно ли это и как это сделать. Этот ключ должен иметь ограниченные права (только настроить туннель), но мне нужен другой закрытый ключ (...

2
голосов
2ответов
1845 просмотров

Код гольф: обмен ключами Диффи-Хеллмана

В эпоху ITAR существовала популярная подпись Диффи- Обмен ключами Хеллмана : #!/usr/bin/perl -- -export-a-crypto-system-sig Diffie-Hellman-2-lines ($g,$e,$m)[email protected],$m||die"$0 gen exp mod\n";print`echo "16dio1[d2%Sa2/d0<X+d *La1=z\U$m%0]SX$e"[$g*]\EszlXx+p|dc` С современным постоянным ...

16
голосов
2ответов
26807 просмотров

Любые учебники по шифрованию с открытым ключом в Java?

Мне удалось найти информацию о симметричном шифровании и хешировании, но у меня возникли некоторые проблемы с поиском информации о любом виде шифрования с открытым ключом для java. Я хотел бы сделать очень простое доказательство концептуальной программы, которая берет строку (или, я полагаю, фай...

0
голосов
1ответов
1178 просмотров

OpenSSL и создание CSR на стороне клиента

Мне нужно от вас одолжение. Моя инфраструктура - это IIS 6.0 и Windows Server 2003. Мне нужно изучить использование OpenSSL и создание носителей, которые можно отправлять конечным пользователям, чтобы они могли создавать CSR, а также создавать документацию для поддержки подписания CSR. Я и...

60
голосов
2ответов
96909 просмотров

Как настроить аутентификацию с открытым ключом?

Как настроить аутентификацию с открытым ключом для SSH?