Статус: Сотрудник
  Группы: Администраторы
 Зарегистрирован: 12.12.2007(UTC) Сообщений: 6,417  Откуда: КРИПТО-ПРО Сказал «Спасибо»: 37 раз Поблагодарили: 729 раз в 630 постах
  
	 
	
     | 
    
        
            
		      
                Планируем запустить разработку модуля для Python, только сразу хотелось бы отметить, что обёртку над CryptoApi использовать с сертифицированным СКЗИ не получится - требованиями запрещены интерпретируемые языки. Единственное, что можно попробовать реализовать это высокоуровневый интефейс уровня cryptcp, для подписи и шифрования файлов. Мы были бы очень благодарны, если бы вы подготовили прототип желаемого интерфейса, скажем на GitLab. А мы постараемся его реализовать и включить в продукт.    | 
 | 
            
	 
        
    
    
        
              1 пользователь поблагодарил Максим Коллегин за этот пост.  
     | 
    
        
     | 
    | 
        
	
     | 
        
        
        
            
        
            
            
    
        
	Статус: Новичок
  Группы: Участники
 Зарегистрирован: 29.04.2019(UTC) Сообщений: 5  Откуда: St. Petersburg Сказал(а) «Спасибо»: 2 раз
  
	 
	
     | 
    
        
            
		      
                Автор: Максим Коллегин  Планируем запустить разработку модуля для Python, только сразу хотелось бы отметить, что обёртку над CryptoApi использовать с сертифицированным СКЗИ не получится - требованиями запрещены интерпретируемые языки. Единственное, что можно попробовать реализовать это высокоуровневый интефейс уровня cryptcp, для подписи и шифрования файлов. Мы были бы очень благодарны, если бы вы подготовили прототип желаемого интерфейса, скажем на GitLab. А мы постараемся его реализовать и включить в продукт.  Это отличная новость! Очень хотелось бы функцию для получения сертификата из бинарного файла с прикрепленной подписью!  
            
	  
         
     | 
    | 
         
             
     | 
    
         
            
         
     | 
    | 
        
	
     | 
        
        
        
    
        
            
            
    
        
	Статус: Активный участник
  Группы: Участники
 Зарегистрирован: 29.12.2015(UTC) Сообщений: 40
  Сказал(а) «Спасибо»: 1 раз
  
	 
	
     | 
    
        
            
		      
                Автор: Максим Коллегин  Планируем запустить разработку модуля для Python, только сразу хотелось бы отметить, что обёртку над CryptoApi использовать с сертифицированным СКЗИ не получится - требованиями запрещены интерпретируемые языки. Единственное, что можно попробовать реализовать это высокоуровневый интефейс уровня cryptcp, для подписи и шифрования файлов. Мы были бы очень благодарны, если бы вы подготовили прототип желаемого интерфейса, скажем на GitLab. А мы постараемся его реализовать и включить в продукт.  А можно по-подробнее, что это за требования, запрещающие интерпретируемые языки? Отредактировано пользователем 15 мая 2019 г. 16:18:45(UTC)
 | Причина: Не указана  
            
	  
         
     | 
    | 
         
             
     | 
    
         
            
         
     | 
    | 
        
	
     | 
        
        
        
            
        
            
            
    
        
	Статус: Новичок
  Группы: Участники
 Зарегистрирован: 10.09.2017(UTC) Сообщений: 1  Откуда: Сыктывкар  
	 
	
     | 
    
        
            
		      
                Автор: Максим Коллегин  Нужен аналог PHP CAdES?  Да! Сейчас повсеместно осуществляется подписание УКЭП и при выборе решения очень хочется использовать python и соответственно django. А отсутствие такого плагина ставит крест на этом выборе. Было бы очень хорошо если бы он был  
            
	  
         
     | 
    | 
         
             
     | 
    
         
            
         
     | 
    | 
        
	
     | 
        
        
        
    
        
            
            
    
        
	Статус: Сотрудник
  Группы: Администраторы, Участники Зарегистрирован: 24.11.2009(UTC) Сообщений: 965 Откуда: Crypto-Pro
  Сказал(а) «Спасибо»: 3 раз Поблагодарили: 174 раз в 152 постах
  
	 
	
     | 
    
        
            
		      
                Прошло "чут чуть времени" и у нас появилось расширение для python3.  Инструкция и само расширение доступны на нашем  сайте. Будем рады любому фидбэку. Отредактировано пользователем 3 декабря 2020 г. 16:17:53(UTC)
 | Причина: Не указана    | 
 | 
            
	 
        
    
    
        
              3 пользователей поблагодарили Анатолий Беляев за этот пост.  
     | 
    
        
     | 
    | 
        
	
     | 
        
        
        
            
        
            
            
    
        
	Статус: Активный участник
  Группы: Участники
 Зарегистрирован: 29.10.2020(UTC) Сообщений: 58  Сказал(а) «Спасибо»: 10 раз
  
	 
	
     | 
    
        
            
		      
                У нас проект на Python 3.8, попробую собрать под докером на Python:3.8. 
            
	  
         
     | 
    | 
         
             
     | 
    
         
            
         
     | 
    | 
        
	
     | 
        
        
        
    
        
            
            
    
        
	Статус: Активный участник
  Группы: Участники
 Зарегистрирован: 29.10.2020(UTC) Сообщений: 58  Сказал(а) «Спасибо»: 10 раз
  
	 
	
     | 
    
        
            
		      
                https://github.com/nomhoi/pycades_buildВ папку cprocsp/ нужно положить все архивы с пакетами и исходниками. Осталось добавить установку переменной Python_INCLUDE_DIR. Завтра продолжу, рабочий день закончился.  
            
	  
         
     | 
    | 
         
             
     | 
    
         
            
         
     | 
    | 
        
	
     | 
        
        
        
            
        
            
            
    
        
	Статус: Активный участник
  Группы: Участники
 Зарегистрирован: 29.10.2020(UTC) Сообщений: 58  Сказал(а) «Спасибо»: 10 раз
  
	 
	
     | 
    
        
            
		      
                https://github.com/nomhoi/pycades_buildСборка модуля: docker build -t pycades . Запуск контейнера: docker run -it --rm --name test pycades bash # cd /cprocsp/pycades_0.1.19595/ Еще попробую завтра сделать добавление сертификата в хранилище. Пока можно вручную добавлять. Вопрос: В папке /cprocsp/pycades_0.1.19595/ появляется pycades.so и примеры выполняются. А как правильно теперь инсталлировать модуль?  
            
	  
         
     | 
    | 
         
             
     | 
    
         
            
         
     | 
    | 
        
	
     | 
        
        
        
    
        
            
            
    
        
	Статус: Сотрудник
  Группы: Администраторы, Участники Зарегистрирован: 24.11.2009(UTC) Сообщений: 965 Откуда: Crypto-Pro
  Сказал(а) «Спасибо»: 3 раз Поблагодарили: 174 раз в 152 постах
  
	 
	
     | 
    
        
            
		      
                Вы можете ее положить или в текущий каталог с вашим кодом или указывать путь к библиотеке рядом с import Цитата:import sys sys.path.append(r'/path_to_pycades_so') import pycades     | 
 | 
            
	 
        
    
    | 
         
             
     | 
    
         
            
         
     | 
    | 
        
	
     | 
        
        
        
            
        
            
            
    
        
	Статус: Активный участник
  Группы: Участники
 Зарегистрирован: 29.10.2020(UTC) Сообщений: 58  Сказал(а) «Спасибо»: 10 раз
  
	 
	
     | 
    
        
            
		      
                Автор: Анатолий Беляев  Вы можете ее положить или в текущий каталог с вашим кодом или указывать путь к библиотеке рядом с import Цитата:import sys sys.path.append(r'/path_to_pycades_so') import pycades   Спасибо. Все получилось. Установил сертификаты, все примеры выполняются успешно.  
            
	  
         
     | 
    | 
         
             
     | 
    
         
            
         
     | 
    | 
        
	
     | 
        
        
        
    
	                           
	
    
        Быстрый переход
         
	
    
    Вы не можете создавать новые темы в этом форуме.
	
	Вы не можете отвечать в этом форуме.
	
	Вы не можете удалять Ваши сообщения в этом форуме.
	
	Вы не можете редактировать Ваши сообщения в этом форуме.
	
	Вы не можете создавать опросы в этом форуме.
	
	Вы не можете голосовать в этом форуме.
	
	
    
    
        Important Information:
        The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
        
        
More Details
        Close